STDSChallengeParameters Class Reference

Inherits from NSObject
Declared in STDSChallengeParameters.h

Overview

STDSChallengeParameters contains information from the 3DS Server’s authentication response that are used by the 3DS2 SDK to initiate the challenge flow.

– initWithAuthenticationResponse:

Convenience intiializer to create an instace of STDSChallengeParameters from an STDSAuthenticationResponse

- (instancetype)initWithAuthenticationResponse:(id<STDSAuthenticationResponse>)authResponse

Discussion

Convenience intiializer to create an instace of STDSChallengeParameters from an STDSAuthenticationResponse

Declared In

STDSChallengeParameters.h

  threeDSServerTransactionID

Transaction identifier assigned by the 3DS Server to uniquely identify a transaction.

@property (nonatomic, copy) NSString *threeDSServerTransactionID

Discussion

Transaction identifier assigned by the 3DS Server to uniquely identify a transaction.

Declared In

STDSChallengeParameters.h

  acsTransactionID

Transaction identifier assigned by the Access Control Server (ACS) to uniquely identify a transaction.

@property (nonatomic, copy) NSString *acsTransactionID

Discussion

Transaction identifier assigned by the Access Control Server (ACS) to uniquely identify a transaction.

Declared In

STDSChallengeParameters.h

  acsReferenceNumber

The reference number of the relevant Access Control Server.

@property (nonatomic, copy) NSString *acsReferenceNumber

Discussion

The reference number of the relevant Access Control Server.

Declared In

STDSChallengeParameters.h

  acsSignedContent

The encrypted message sent by the Access Control Server containing the ACS URL, epthemeral public key, and the 3DS2 SDK ephemeral public key.

@property (nonatomic, copy) NSString *acsSignedContent

Discussion

The encrypted message sent by the Access Control Server containing the ACS URL, epthemeral public key, and the 3DS2 SDK ephemeral public key.

Declared In

STDSChallengeParameters.h

  threeDSRequestorAppURL

The URL for the application that is requesting 3DS2 verification. This property can be optionally set and will be included with the messages sent to the Directory Server during the challenge flow.

@property (nonatomic, copy, nullable) NSString *threeDSRequestorAppURL

Discussion

The URL for the application that is requesting 3DS2 verification. This property can be optionally set and will be included with the messages sent to the Directory Server during the challenge flow.

Declared In

STDSChallengeParameters.h