Sm_PolicyApi_Realm_t

Sm_PolicyApi_Realm_t タイプは、stmndr レルム オブジェクトを定義します。
casso1283
Sm_PolicyApi_Realm_t タイプは、
SiteMinder
レルム オブジェクトを定義します。
構文
typedef struct Sm_PolicyApi_Realm_s
{
int iStructId;
char pszOid[BFSIZE];
char pszName[BFSIZE];/* Required */
char pszDesc[BFSIZE];
char pszResourceFilter[BFSIZE];
char pszAgentOid[BFSIZE];/* Required */
char pszSchemeOid[BFSIZE];/* Required */
char pszParentRealmOid[BFSIZE];/* Required */
char pszDomainOid[BFSIZE];/* Required */
char pszAzUserDirOid[BFSIZE];/* Required */
char pszRegSchemeOid[BFSIZE];/* Required */
bool bProcessAuthEvents;/* Required */
bool bProcessAzEvents;/* Required */
bool bProtectAll;/* Required */
int nMaxTimeout;/* Required */
int nIdleTimeout;/* Required */
bool bSyncAudit;/* Required */
struct Sm_PolicyApi_Realm_s* next;
} Sm_PolicyApi_Realm_t;
フィールド
説明
iStructId
Sm_PolicyApi_Structs_t で定義されたレルム データ構造体 ID。
pszOid
レルム オブジェクトのオブジェクト識別子。
pszName
レルムの名前
pszDesc
レルムの簡単な説明。
pszResourceFilter
リソース フィルタのパス。
pszAgentOid
レルムに関連付けられたエージェントまたはエージェント グループのオブジェクト識別子。
pszSchemeOid
レルムに関連付けられた認証方式のオブジェクト識別子。
pszParentRealmOid
このレルムが追加される親レルムのオブジェクト識別子。追加されるレルムがレルム階層の最上位レルムの場合は、このフィールドをドメイン OID に設定します。それ以外の場合は、親レルム OID に設定します。
pszDomainOid
ドメインのオブジェクト識別子。
bProcessAuthEvents
認証の試行イベントでこのルールをトリガするブール。
認証イベント処理はパフォーマンスに影響します。レルム内のルールが認証イベントによってトリガされない場合は、このフィールドを false に設定します。
bProcessAzEvents
認可の試行イベントでこのルールをトリガするブール。
認可イベント処理はパフォーマンスに影響します。レルム内のルールが認可イベントによってトリガされない場合は、このフィールドを false に設定します。
bProtectAll
新しいレルムに含まれているリソースをすべて保護するブール。
nMaxTimeout
再認証が必要となる前に、ユーザがレルム内の保護されたリソースにアクセスできる最大時間。
nIdleTimeout
再認証が必要となる前に、リソースとやり取りすることなく、ユーザがレルムの保護されたリソースに対して認証された状態を維持できる時間長。
bSyncAudit
同期監査を有効にするブール。有効化されている場合、ユーザのアクティビティがポリシー サーバおよび Web エージェントの両方の監査ログに正常に記録されるまで、そのユーザはレルム内のリソースにアクセスできません。
pszAzUserDirOid
このレルム内のリソースにアクセスするユーザが認可されるディレクトリの OID。
pszRegSchemeOid
このレルムのリソースにアクセスする新規ユーザの登録に使用される登録方式の OID。
next
次のレルム構造体へのポインタ。