PHP 8.4.1 Released!

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