Interface AuthenticationService
-
- All Implemented Interfaces:
public interface AuthenticationService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAuthenticationService.WithRawResponseA view of AuthenticationService that provides access to raw HTTP responses for each method.
-
Method Summary
Modifier and Type Method Description abstract AuthenticationService.WithRawResponsewithRawResponse()Returns a view of this service that provides access to raw HTTP responses for each method. AuthenticationRetrieveResponseretrieve(ThreeDSAuthenticationRetrieveParams params)Get 3DS Authentication by token abstract AuthenticationRetrieveResponseretrieve(ThreeDSAuthenticationRetrieveParams params, RequestOptions requestOptions)AuthenticationSimulateResponsesimulate(ThreeDSAuthenticationSimulateParams params)Simulates a 3DS authentication request from the payment network as if it came from an ACS. abstract AuthenticationSimulateResponsesimulate(ThreeDSAuthenticationSimulateParams params, RequestOptions requestOptions)UnitsimulateOtpEntry(ThreeDSAuthenticationSimulateOtpEntryParams params)Endpoint for simulating entering OTP into 3DS Challenge UI. abstract UnitsimulateOtpEntry(ThreeDSAuthenticationSimulateOtpEntryParams params, RequestOptions requestOptions)-
-
Method Detail
-
withRawResponse
abstract AuthenticationService.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
retrieve
AuthenticationRetrieveResponse retrieve(ThreeDSAuthenticationRetrieveParams params)
Get 3DS Authentication by token
-
retrieve
abstract AuthenticationRetrieveResponse retrieve(ThreeDSAuthenticationRetrieveParams params, RequestOptions requestOptions)
-
simulate
AuthenticationSimulateResponse simulate(ThreeDSAuthenticationSimulateParams params)
Simulates a 3DS authentication request from the payment network as if it came from an ACS. If you're configured for 3DS Customer Decisioning, simulating authentications requires your customer decisioning endpoint to be set up properly (respond with a valid JSON).
-
simulate
abstract AuthenticationSimulateResponse simulate(ThreeDSAuthenticationSimulateParams params, RequestOptions requestOptions)
-
simulateOtpEntry
Unit simulateOtpEntry(ThreeDSAuthenticationSimulateOtpEntryParams params)
Endpoint for simulating entering OTP into 3DS Challenge UI. A call to /v1/three_ds_authentication/simulate that resulted in triggered SMS-OTP challenge must precede. Only a single attempt is supported; upon entering OTP, the challenge is either approved or declined.
-
simulateOtpEntry
abstract Unit simulateOtpEntry(ThreeDSAuthenticationSimulateOtpEntryParams params, RequestOptions requestOptions)
-
-
-
-