SNMP::setSecurity

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SNMP::setSecurityConfigura parâmetros de sessão SNMPv3 relacionados à segurança

Descrição

public SNMP::setSecurity(
    string $securityLevel,
    string $authProtocol = "",
    string $authPassphrase = "",
    string $privacyProtocol = "",
    string $privacyPassphrase = "",
    string $contextName = "",
    string $contextEngineId = ""
): bool

Este método configura parâmetros de sessão relacionados à segurança usados ​​no protocolo SNMP versão 3.

Parâmetros

securityLevel

O nível de segurança (noAuthNoPriv|authNoPriv|authPriv)

authProtocol

O protocolo de autenticação (MD5 ou SHA)

authPassphrase

A senha de autenticação

privacyProtocol

O protocolo de privacidade (DES ou AES)

privacyPassphrase

A senha de privacidade

contextName

O nome do contexto

contextEngineId

O ID do mecanismo do contexto

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

Exemplo #1 Exemplo de SNMP::setSecurity()

<?php
$session
= new SNMP(SNMP::VERSION_3, $hostname, $rwuser, $timeout, $retries);
$session->setSecurity('authPriv', 'MD5', $auth_pass, 'AES', $priv_pass, '', 'aeeeff');
?>

Veja Também

  • SNMP::__construct() - Cria uma instância SNMP representando a sessão para o agente SNMP remoto
adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top