Class CustomerAccountAuthentication
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class CustomerAccountAuthentication
Properties
Data
Data that documents and supports a specific authentication process submitted using the order.customer.account.authentication.method property. The data submitted using this property will be used by the issuer to validate the used authentication method.
For example, if the order.customer.account.authentication.method is:
- federated-id, then this element can carry information about the provider of the federated ID and related information.
- fido-authentication, then this element can carry the FIDO attestation data (including the signature).
- fido-authentication-with-signed-assurance-data, then this element can carry FIDO Attestation data with the FIDO assurance data signed.
- src-assurance-data, then this element can carry the SRC assurance data
Declaration
public string Data { get; set; }
Property Value
Type | Description |
---|---|
string |
Method
Authentication used by the customer on your website or app
Possible values :
- guest = no login occurred, customer is 'logged in' as guest
- merchant-credentials = the customer logged in using credentials that are specific to you
- federated-id = the customer logged in using a federated ID
- issuer-credentials = the customer logged in using credentials from the card issuer (of the card used in this transaction)
- third-party-authentication = the customer logged in using third-party authentication
- fido-authentication = the customer logged in using a FIDO authenticator
- fido-authentication-with-signed-assurance-data = the customer logged in using a FIDO authenticator which also provides signed assurance data
- src-assurance-data = the customer authenticated themselves during a Secure Remote Commerce session
Declaration
public string Method { get; set; }
Property Value
Type | Description |
---|---|
string |
UtcTimestamp
Timestamp (YYYYMMDDHHmm) of the authentication of the customer to their account with you
Declaration
public string UtcTimestamp { get; set; }
Property Value
Type | Description |
---|---|
string |