Sm_PolicyApi_AgentType_t
Defines a stmndr Agent Type object.
casso127
Defines a
CA Single Sign-On
Agent Type object.Syntax
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;
Field | Description |
iStructId
| Agent Type data structure ID, defined in Sm_PolicyApi_Structs_t. |
pszOid
| The object identifier of the Agent Type object. |
pszName
| Name of the Agent Type object. |
pszDesc
| Brief description of the Agent Type object. |
nRfcId
| The IETF Vendor ID, assigned by the Internet Assigned Numbers Authority (IANA). (Applies to RADIUS device only.) |
nAgentType
| Agent type: RADIUS (value=0) or Web Agent (value=1). |
nResourceType
| The resource type that the agent will protect. One of the following values: 0 = None 1 = URL 2 = IpAddr 3 = IpAddrRange 4 = AgentAuth 5 = Radius Authentication |
nAgentTypeSpecific
| The vendor-specific offset provided by the RADIUS vendor. (Applies to RADIUS device only.) Not a required field. |
next
| Pointer to the next Agent Type structure. |