SNMP::setSecurity

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SNMP::setSecurityConfigure les paramètres de sécurité des sessions SNMPv3

Description

public SNMP::setSecurity(
    string $securityLevel,
    string $authProtocol = "",
    string $authPassphrase = "",
    string $privacyProtocol = "",
    string $privacyPassphrase = "",
    string $contextName = "",
    string $contextEngineId = ""
): bool

Configure les paramètres de sécurité des sessions du protocole SNMPv3.

Liste de paramètres

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

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Exemples

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');
?>

Voir aussi

  • SNMP::__construct() - Crée une instance SNMP représentant la session vers l'agent distant SNMP
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top