Class AuthenticationRequestParameters
- java.lang.Object
-
- com.netcetera.threeds.sdk.api.transaction.AuthenticationRequestParameters
-
public class AuthenticationRequestParameters extends java.lang.ObjectHolds transaction data that the App passes to the 3DS Server for creating the AReq.
-
-
Constructor Summary
Constructors Constructor Description AuthenticationRequestParameters(java.lang.String sdkTransactionID, java.lang.String deviceData, java.lang.String sdkEphemeralPublicKey, java.lang.String sdkAppID, java.lang.String sdkReferenceNumber, java.lang.String messageVersion)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDeviceData()Encrypted device data.java.lang.StringgetMessageVersion()Protocol version that is used for the transaction.java.lang.StringgetSDKAppID()SDK App ID.java.lang.StringgetSDKEphemeralPublicKey()SDK Ephemeral Public Key in JWK format.java.lang.StringgetSDKReferenceNumber()SDK Reference Number.java.lang.StringgetSDKTransactionID()SDK Transaction ID.
-
-
-
Constructor Detail
-
AuthenticationRequestParameters
public AuthenticationRequestParameters(java.lang.String sdkTransactionID, java.lang.String deviceData, java.lang.String sdkEphemeralPublicKey, java.lang.String sdkAppID, java.lang.String sdkReferenceNumber, java.lang.String messageVersion) throws InvalidInputExceptionConstructor.- Parameters:
sdkTransactionID- the SDK Transaction ID.deviceData- the Device data collected by the SDK.sdkEphemeralPublicKey- the SDK Ephemeral Public Key in JWK format.sdkAppID- the SDK App ID.sdkReferenceNumber- the SDK Reference Number.messageVersion- the Protocol version that is supported by the SDK and used for the transaction.- Throws:
InvalidInputException- if an input parameter is invalid.
-
-
Method Detail
-
getDeviceData
public java.lang.String getDeviceData()
Encrypted device data.- Returns:
- deviceData
-
getSDKTransactionID
public java.lang.String getSDKTransactionID()
SDK Transaction ID.- Returns:
- sdkTransactionID
-
getSDKAppID
public java.lang.String getSDKAppID()
SDK App ID.- Returns:
- sdkAppID
-
getSDKReferenceNumber
public java.lang.String getSDKReferenceNumber()
SDK Reference Number.- Returns:
- sdkReferenceNumber
-
getSDKEphemeralPublicKey
public java.lang.String getSDKEphemeralPublicKey()
SDK Ephemeral Public Key in JWK format.- Returns:
- sdkEphemeralPublicKey
-
getMessageVersion
public java.lang.String getMessageVersion()
Protocol version that is used for the transaction.- Returns:
- messageVersion
-
-