Sm_PolicyApi_AgentType_t
stmndr エージェント タイプ オブジェクトを定義します。
casso127jpjp
CA Single Sign-on
エージェント タイプ オブジェクトを定義します。構文
typedef struct Sm_PolicyApi_AgentType_s{intiStructId;charpszOid[BFSIZE];charpszName[BFSIZE];charpszDesc[BFSIZE];intnRfcId;intnAgentType;intnResourceType;intnAgentTypeSpecific;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
| 次のエージェント タイプ構造体へのポインタ。 |