PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

SNMP::setSecurity - セキュリティ関連の SNMPv3 セッションパラメータを設定する | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

SNMP::setSecurity

(PHP 5 >= 5.4.0, PHP 7)

SNMP::setSecurityセキュリティ関連の SNMPv3 セッションパラメータを設定する

説明

public bool SNMP::setSecurity ( string $sec_level [, string $auth_protocol = [, string $auth_passphrase = [, string $priv_protocol = [, string $priv_passphrase = [, string $contextName = [, string $contextEngineID = ]]]]]] )

setSecurity は、 SNMP プロトコルバージョン 3 で使うセキュリティ関連のセッションパラメータを設定します。

パラメータ

sec_level

セキュリティレベル (noAuthNoPriv|authNoPriv|authPriv)。

auth_protocol

認証プロトコル (MD5 あるいは SHA)。

auth_passphrase

認証パスフレーズ。

priv_protocol

プライバシープロトコル (DES あるいは AES)。

priv_passphrase

プライバシーパスフレーズ。

contextName

コンテキスト名。

contextEngineID

コンテキスト EngineID。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

例1 SNMP::setSecurity() の例

<?php
  $session 
= new SNMP(SNMP::VERSION_3$hostname$rwuser$timeout$retries);
  
$session->setSecurity('authPriv''MD5'$auth_pass'AES'$priv_pass'''aeeeff');
?>

参考

  • SNMP::__construct() - リモート SNMP エージェントへのセッションを表す SNMP インスタンスを作成する

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「SNMP::setSecurity - セキュリティ関連の SNMPv3 セッションパラメータを設定する」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | SNMP::setSecurity - セキュリティ関連の SNMPv3 セッションパラメータを設定する」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: