Previous Topic: Sm_PolicyApi_Realm_tNext Topic: Sm_PolicyApi_RegularExpression_t


Sm_PolicyApi_RegistrationScheme_t

Defines a SiteMinder registration scheme object.

Syntax

typedef struct Sm_PolicyApi_RegistrationScheme_s
{
   int iStructId;
   char pszOid[BFSIZE];
   char pszName[BFSIZE];                     /* Required */
   char pszDesc[BFSIZE];
   char pszUserDirOid[BFSIZE];               /* Required */
   char pszWelcomePageURL[BFSIZE];
   char pszTemplatePath[BFSIZE];
   bool bEnableLogging;                      /* Required */
   struct Sm_PolicyApi_RegistrationScheme_s* next;
} Sm_PolicyApi_RegistrationScheme_t;

Field

Description

iStructId

Registration scheme data structure ID, defined in Sm_PolicyApi_Structs_t.

pszOid

The object identifier of the registration scheme object.

pszName

Name of the registration scheme.

pszDesc

Brief description of the registration scheme.

pszUserDirOid

Object identifier of the LDAP user directory in which user information is stored.

pszWelcomePageURL

Location of the form used to welcome users who registered and who have been successfully authenticated.

pszTemplatePath

Location of a registration template.

bEnableLogging

Flag to indicate whether to log registration information. Set this flag to true to enable logging.

next

Pointer to the next registration scheme structure.