Previous Topic: Sm_PolicyApi_Association_tNext Topic: Sm_PolicyApi_CertMap_t


Sm_PolicyApi_AuthAzMap_t

Defines a SiteMinder authentication and authorization mapping object.

Syntax

typedef struct Sm_PolicyApi_AuthAzMap_s
{
   int iStructId;
   char pszOid[BFSIZE];
   char pszAuthDirOid[BFSIZE];              /* Required */
   char pszAuthDirName[BFSIZE];
   char pszAzDirOid[BFSIZE];                /* Required */
   char pszAzDirName[BFSIZE];
   Sm_PolicyApi_AuthAzMapType_t nMapType;   /* Required */
   struct Sm_PolicyApi_AuthAzMap_s *next;
} Sm_PolicyApi_AuthAzMap_t;

Field

Description

iStructId

Authentication and authorization mapping object data structure ID, defined in Sm_PolicyApi_Structs_t.

pszOid

The object identifier of the authentication and authorization mapping object.

pszAuthDirOid

The object identifier for the Authentication Directory.

pszAuthDirName

The name of the Authentication Directory.

pszAzDirOid

The object identifier for the Authorization Directory.

pszAzDirName

The name of the Authorization Directory.

nMapType

The type of mapping between an authentication directory and an authorization directory. The mapping can be based on a DN, a universal identifier, or on an attribute in the directory.

next

Pointer to the next authentication and authorization mapping structure.