Previous Topic: Sm_PolicyApi_AgentConfig_t

Next Topic: Sm_PolicyApi_AgentTypeAttr_t

Sm_PolicyApi_AgentType_t

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:

  • 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.


Copyright © 2010 CA. All rights reserved. Email CA about this topic