Sm_PolicyApi_AgentType_t

stmndr エージェント タイプ オブジェクトを定義します。
casso127jpjp
CA Single Sign-on
エージェント タイプ オブジェクトを定義します。
構文
typedef struct Sm_PolicyApi_AgentType_s
{
int 
iStructId
;
char 
pszOid
[BFSIZE];
char 
pszName
[BFSIZE];
char 
pszDesc
[BFSIZE];
int 
nRfcId
;
int 
nAgentType
;
int 
nResourceType
;
int 
nAgentTypeSpecific
;
struct Sm_PolicyApi_AgentType_s* next;
} Sm_PolicyApi_AgentType_t;
フィールド
説明
iStructId
Sm_PolicyApi_Structs_t で定義されたエージェント タイプ データ構造体 ID。
pszOid
エージェント タイプ オブジェクトのオブジェクト識別子。
pszName
エージェント タイプ オブジェクトの名前。
pszDesc
エージェント タイプ オブジェクトの簡単な説明。
nRfcId
IANA(Internet Assigned Numbers Authority)によって割り当てられた IETF ベンダー ID。(RADIUS デバイスのみに適用されます。)
nAgentType
エージェント タイプ: RADIUS(value=0)または Web エージェント(value=1)。
nResourceType
エージェントが保護するリソース タイプ。以下の値のいずれかです。
0 = なし
1 = URL
2 = IpAddr
3 = IpAddrRange
4 = AgentAuth
5 = Radius 認証
nAgentTypeSpecific
RADIUS ベンダーによって提供されるベンダーに固有のオフセット。(RADIUS デバイスのみに適用されます。)必須フィールドではありません。
next
次のエージェント タイプ構造体へのポインタ。