(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.
securityLevel
le niveau de sécurité (noAuthNoPriv|authNoPriv|authPriv)
authProtocol
le protocole d'authentification (MD5 ou SHA)
authPassphrase
le passphrase pour l'authentification
privacyProtocol
le protocole privé (DES ou AES)
privacyPassphrase
la passphrase pour le protocole privé
contextName
le nom du contexte
contextEngineId
le 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');
?>