(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
securityLevel
the security level (noAuthNoPriv|authNoPriv|authPriv)
authProtocol
the authentication protocol (MD5 or SHA)
authPassphrase
the authentication pass phrase
privacyProtocol
the privacy protocol (DES or AES)
privacyPassphrase
the privacy pass phrase
contextName
the context name
contextEngineId
the 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');
?>