(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SNMP::setSecurity — Configura parâmetros de sessão SNMPv3 relacionados à segurança
$securityLevel,$authProtocol = "",$authPassphrase = "",$privacyProtocol = "",$privacyPassphrase = "",$contextName = "",$contextEngineId = ""Este método configura parâmetros de sessão relacionados à segurança usados no protocolo SNMP versão 3.
securityLevelO nível de segurança (noAuthNoPriv|authNoPriv|authPriv)
authProtocolO protocolo de autenticação (MD5 ou SHA)
authPassphraseA senha de autenticação
privacyProtocolO protocolo de privacidade (DES ou AES)
privacyPassphraseA senha de privacidade
contextNameO nome do contexto
contextEngineIdO ID do mecanismo do contexto
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');
?>