Skip to main content

TIdentityStoreAlternateIdentifier

Class in AWS.IdentityStore

IdentityStore AlternateIdentifier class.

Ancestors

Properties

ExternalId

property ExternalId: IIdentityStoreExternalId

Type: IIdentityStoreExternalId

UniqueAttribute

property UniqueAttribute: IIdentityStoreUniqueAttribute

Type: IIdentityStoreUniqueAttribute

Methods

WithExternalId

class function WithExternalId( const AExternalId: IIdentityStoreExternalId): TIdentityStoreAlternateIdentifier; overload; static;

IIdentityStoreExternalIdTIdentityStoreAlternateIdentifier

Construct a AlternateIdentifier with an ExternalId.

Parameters

NameDescription
AExternalIdSpecify an ExternalId object.

Returns

Returns a TIdentityStoreAlternateIdentifier with ExternalId set.


class function WithExternalId(const AId: string; const AIssuer: string = ''): TIdentityStoreAlternateIdentifier; overload; static;

TIdentityStoreAlternateIdentifier

Construct a AlternateIdentifier with an ExternalId.

Parameters

NameDescription
AIdSpecify an external ID.
AIssuerSpecify the issuer of an external ID.

Returns

Returns a TIdentityStoreAlternateIdentifier with ExternalId set.

WithUniqueAttribute

class function WithUniqueAttribute( const AUniqueAttribute: IIdentityStoreUniqueAttribute): TIdentityStoreAlternateIdentifier; overload; static;

IIdentityStoreUniqueAttributeTIdentityStoreAlternateIdentifier

Construct a AlternateIdentifier with a UniqueAttribute.

Parameters

NameDescription
AUniqueAttributeSpecify a UniqueAttribute object.

Returns

Returns a TIdentityStoreAlternateIdentifier with UniqueAttribute set.


class function WithUniqueAttribute(const AAttributePath, AAttributeValue: string): TIdentityStoreAlternateIdentifier; overload; static;

TIdentityStoreAlternateIdentifier

Construct a AlternateIdentifier with a UniqueAttribute.

Parameters

NameDescription
AAttributePathSpecify the path of a unique attribute.
AAttributeValueSpecify the JSON-formatted value of the unique attribute.

Returns

Returns a TIdentityStoreAlternateIdentifier with UniqueAttribute set.