Methods

The IDCRL namespace contains the following methods:

Methods

Method

Description

AuthIdentityToService

Retrieves a service ticket for an authenticated identity.

CloseEnumIdentitiesHandle

Closes an enumeration of sign-in names for authenticated identities with cached credentials.

CloseIdentityHandle

Closes an identity handle that is used by the IDCRL to represent a service user account.

CreateIdentityHandle

Creates a new identity handle.

EnumIdentitiesWithCachedCredentials

Retrieves an enumeration that contains the sign-in names of the identities for which a credential has been cached.

GetAuthStateEx

Gets the current authentication state of an authenticated identities as well as the identity's current position in the authentication process for a specified service.

GetExtendedError

Provides extended error information for certain IDCRL errors.

GetIdentityPropertyByName

Queries for properties of the authenticated identity.

InitializeEx

Initializes the IDCRL.

LogonIdentityEx

Authenticates an identity handle and requests service tickets for one or more sites in one request to the login service.

NextIdentity

Iterates through an enumeration of sign-in names for identities that have cached credentials, generated by the EnumIdentitiesWithCachedCredentials method.

PassportFreeMemory

DE allocates memory that is allocated by IDCRL method calls.

SetCredential

Sets the credential for an authenticated identity.

SetIdentityProperty

Sets a property for an authenticated identity.

Uninitialize

Cleans up and exits the IDCRL.

See Also

Concepts

IDCRL Namespace