SERVICETOKENFLAGS

Used by the AuthIdentityToService method.

typedef enum
{   SERVICE_TOKEN_TYPE_WEBSSO = 0x00000002,
   SERVICE_TOKEN_FROM_CACHE = 0x00010000,
   SERVICE_TOKEN_TYPE_SAML = SERVICE_TOKEN_TYPE_WEBSSO,
} SERVICETOKENFLAGS;

The following table describes the values in this enumeration.

Enumerator Value

Description

SERVICE_TOKEN_FROM_CACHE

This flag is used only by the AuthIdentityToService method. It specifies that IDCRL check the local cache for an existing service ticket. If this flag is not set, a call to the AuthIdentityToServicemethod always results in a server request.

This flag is useful for asynchronous service request calls where the result puts the ticket in the cache. You can retrieve it with a subsequent call to the AuthIdentityToService method.

SERVICE_TOKEN_TYPE_SAML

Response only.

Client applications can set only the service ticket type to SERVICE_TOKEN_FROM_CACHE in method calls while requesting tickets.

Show: