Defines a SiteMinder Agent Type object.
Syntax
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;
|
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:
|
|
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. |
|
Copyright © 2012 CA Technologies.
All rights reserved.
|
|