ADYAuthenticationRequestParameters Class Reference

Inherits from NSObject
Declared in ADYAuthenticationRequestParameters.h

Overview

Contains data that should be sent to the 3DS Server in an authentication request (AReq).

Note: This class corresponds to the AuthenticationRequestParameters class in the specification.

  deviceInformation

The device information, encrypted using JSON Web Encryption.

@property (nonatomic, copy, readonly) NSString *deviceInformation

Discussion

The device information, encrypted using JSON Web Encryption.

Declared In

ADYAuthenticationRequestParameters.h

  SDKApplicationIdentifier

A unique string identifying the application.

@property (nonatomic, copy, readonly) NSString *SDKApplicationIdentifier

Discussion

A unique string identifying the application.

Declared In

ADYAuthenticationRequestParameters.h

  SDKTransactionIdentifier

A unique string identifying the transaction within the scope of the SDK.

@property (nonatomic, copy, readonly) NSString *SDKTransactionIdentifier

Discussion

A unique string identifying the transaction within the scope of the SDK.

Declared In

ADYAuthenticationRequestParameters.h

  SDKReferenceNumber

A string identifying the SDK, assigned by EMVCo.

@property (nonatomic, copy, readonly) NSString *SDKReferenceNumber

Discussion

A string identifying the SDK, assigned by EMVCo.

Declared In

ADYAuthenticationRequestParameters.h

  SDKEphemeralPublicKey

The public key component of the ephemeral keypair generated for the transaction, represented as a JWK.

@property (nonatomic, copy, readonly) NSString *SDKEphemeralPublicKey

Discussion

The public key component of the ephemeral keypair generated for the transaction, represented as a JWK.

Declared In

ADYAuthenticationRequestParameters.h

  messageVersion

The protocol version to use during the transaction.

@property (nonatomic, copy, readonly) NSString *messageVersion

Discussion

The protocol version to use during the transaction.

Declared In

ADYAuthenticationRequestParameters.h