(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
   Cette fonction retourne true en cas de succès ou false si une erreur survient.
  
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');
?>