(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SNMP::setSecurity — Configure les paramètres de sécurité des sessions SNMPv3
$securityLevel,$authProtocol = "",$authPassphrase = "",$privacyProtocol = "",$privacyPassphrase = "",$contextName = "",$contextEngineId = ""Configure les paramètres de sécurité des sessions du protocole SNMPv3.
securityLevelle niveau de sécurité (noAuthNoPriv|authNoPriv|authPriv)
authProtocolle protocole d'authentification (MD5 ou SHA)
authPassphrasele passphrase pour l'authentification
privacyProtocolle protocole privé (DES ou AES)
privacyPassphrasela passphrase pour le protocole privé
contextNamele nom du contexte
contextEngineIdle contexte EngineID
Exemple #1 Exemple avec SNMP::setSecurity()
<?php
$session = new SNMP(SNMP_VERSION_3, $hostname, $rwuser, $timeout, $retries);
$session->setSecurity('authPriv', 'MD5', $auth_pass, 'AES', $priv_pass, '', 'aeeeff');
?>