(PHP 5 >= 5.4.0, PHP 7)
SNMP::setSecurity — Configures security-related SNMPv3 session parameters
$securityLevel
[, string $authProtocol = ""
[, string $authPassphrase = ""
[, string $privacyProtocol = ""
[, string $privacyPassphrase = ""
[, string $contextName = ""
[, string $contextEngineId = ""
]]]]]] ) : boolsetSecurity configures security-related session parameters used in SNMP protocol version 3
securityLevelthe security level (noAuthNoPriv|authNoPriv|authPriv)
authProtocolthe authentication protocol (MD5 or SHA)
authPassphrasethe authentication pass phrase
privacyProtocolthe privacy protocol (DES or AES)
privacyPassphrasethe privacy pass phrase
contextNamethe context name
contextEngineIdthe context EngineID
Întoarce valoarea true în cazul
succesului sau false în cazul eșecului.
Example #1 SNMP::setSecurity() example
<?php
$session = new SNMP(SNMP::VERSION_3, $hostname, $rwuser, $timeout, $retries);
$session->setSecurity('authPriv', 'MD5', $auth_pass, 'AES', $priv_pass, '', 'aeeeff');
?>