CLI エージェントの設定方法
目次
casso127jpjp
目次
AddAssociation メソッド - この設定の名前と値を追加
AddAssociation メソッドは、このエージェント設定用の設定パラメータ名と値を追加します。
構文
AddAssociation メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->AddAssociation(Name, Value, Flags)
[Parameters]
AddAssociation メソッドは、以下のパラメータを受け入れます。
- Name(文字列)設定パラメータ名を指定します。
- Value(文字列)設定パラメータ値を指定します。
- Flag(int)以下のように暗号化フラグ値を指定します。
- 名前/値ペアが暗号化された形式で保存される場合は 1
- 名前/値ペアがプレーン テキストとして保存される場合は 0
戻り値
AddAssociation メソッドは以下のいずれかの値を返します。
- PolicyMgtAssociation オブジェクト
- コールに失敗した場合は、undef
AddAssociationMultiValue メソッド - 複数値設定パラメータを追加
AddAssociationMultiValue メソッドは、このエージェント設定用の複数値設定パラメータを追加します。指定された設定パラメータが存在する場合、新しい値は古い値と連結されます。
注
: このメソッドは 1 つのセッションで 2 回以上コールしないでください。そうしないと、新しい値は古い値に上書きします。構文
AddAssociationMultiValue メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->AddAssociationMultiValue(Name, valueArray)
[Parameters]
AddAssociationMultiValue メソッドは、以下のパラメータを受け入れます。
- Name(文字列)設定パラメータ名を指定します。
- valueArray(文字列配列)このパラメータ名に関連付けられた値の配列の参照を指定します(たとえば、\@myarray)。
戻り値
AddAssociationMultiValue メソッドは以下のいずれかの値を返します。
- PolicyMgtAssociation オブジェクト
- コールに失敗した場合は、undef
注釈
複数値パラメータは、プレーン テキストとしてのみ保存できます。
Description メソッド - エージェント設定オブジェクトの説明を設定または取得
Description メソッドは、エージェント設定オブジェクトの説明を設定または取得します。
構文
Description メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->Description([Description])
[Parameters]
Description メソッドは、以下のパラメータを受け入れます。
- Description(文字列)(オプション)設定する説明を指定します。
戻り値
Description メソッドは以下のいずれかの値を返します。
- 新規または既存のエージェント設定オブジェクトの説明
- コールに失敗した場合は、undef
GetAssociations メソッド - すべての設定パラメータのリストを取得
GetAssociations メソッドは、このエージェント設定のすべての設定パラメータのリストを取得します。
構文
GetAssociations メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->GetAssociations( )
[Parameters]
GetAssociations メソッドは、パラメータを受け入れません。
戻り値
GetAssociations メソッドは以下のいずれかの値を返します。
- PolicyMgtAssociation オブジェクトの配列。それぞれのオブジェクトには、設定パラメータ名およびその関連する値が含まれます。
- 設定パラメータ オブジェクトが存在しない場合またはコールに失敗した場合は、undef
Name メソッド - エージェント設定オブジェクト名を設定または取得
Name メソッドは、エージェント設定オブジェクト名を設定または取得します。
構文
Name メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->Name([Name])
[Parameters]
Name メソッドは、以下のパラメータを受け入れます。
- Name(文字列)(オプション)設定する名前を指定します。
戻り値
Name メソッドは以下のいずれかの値を返します。
- 新規または既存のエージェント設定オブジェクト名
- コールに失敗した場合は、undef
RemoveAssociation メソッド - 設定パラメータを削除
RemoveAssociation メソッドは、エージェント設定オブジェクトから設定パラメータ名と値のペアを削除します。
構文
RemoveAssociation メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAgentConfig->RemoveAssociation(assoc)
[Parameters]
RemoveAssociation メソッドは以下のパラメータを受け入れます。
- assoc(PolicyMgtAssociation)削除する設定パラメータ名と値のペアを指定します。
戻り値
RemoveAssociation メソッドは以下のいずれかの値を返します。
- 成功の場合は 0
- コールに失敗した場合は、-1