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;
IIdentityStoreExternalId → TIdentityStoreAlternateIdentifier
Construct a AlternateIdentifier with an ExternalId.
Parameters
| Name | Description |
|---|---|
AExternalId | Specify 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
| Name | Description |
|---|---|
AId | Specify an external ID. |
AIssuer | Specify the issuer of an external ID. |
Returns
Returns a TIdentityStoreAlternateIdentifier with ExternalId set.
WithUniqueAttribute
class function WithUniqueAttribute( const AUniqueAttribute: IIdentityStoreUniqueAttribute): TIdentityStoreAlternateIdentifier; overload; static;
IIdentityStoreUniqueAttribute → TIdentityStoreAlternateIdentifier
Construct a AlternateIdentifier with a UniqueAttribute.
Parameters
| Name | Description |
|---|---|
AUniqueAttribute | Specify 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
| Name | Description |
|---|---|
AAttributePath | Specify the path of a unique attribute. |
AAttributeValue | Specify the JSON-formatted value of the unique attribute. |
Returns
Returns a TIdentityStoreAlternateIdentifier with UniqueAttribute set.