Previous Topic: Sm_PolicyApi_SAMLRequesterAttr_tNext Topic: Sm_PolicyApi_SAMLSPAssertionConsumerService_t


Sm_PolicyApi_SAMLSP_t

Defines a SAML 2.0 Service Provider object for an Identity Provider.

A Service Provider offers services (such as access to applications and other resources) to principals within a federation.

Syntax

typedef struct Sm_PolicyApi_SAMLSP_s
{
   int iStructId;
   Sm_PolicyApi_SAMLProviderProp_t *pProps;
   Sm_PolicyApi_IPAddress_t *pIPAddress;
   unsigned char   pszTimeGrid[TIMESIZE];
   struct Sm_PolicyApi_SAMLSP_s *next;
} Sm_PolicyApi_SAMLSP_t;

Field

Description

iStructId

SAML Service Provider structure ID, defined in Sm_PolicyApi_Structs_t.

pProps

SAML 2.0 metadata properties associated with the Service Provider.

If you do not assign a value to a property associated with a default value, the default will be assigned.

pIPAddress

The Service Provider's IP address.

pszTimeGrid

An array containing time restrictions for an entire week.

next

Pointer to the next Service Provider structure.