public class SessionsClientImpl extends AbstractClient implements SessionsClient
apiClient, configuration| Constructor and Description |
|---|
SessionsClientImpl(ApiClient apiClient,
CheckoutConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<EmptyResponse> |
completeSession(java.lang.String sessionId) |
java.util.concurrent.CompletableFuture<EmptyResponse> |
completeSession(java.lang.String sessionSecret,
java.lang.String sessionId) |
java.util.concurrent.CompletableFuture<GetSessionResponse> |
getSessionDetails(java.lang.String sessionId) |
java.util.concurrent.CompletableFuture<GetSessionResponse> |
getSessionDetails(java.lang.String sessionSecret,
java.lang.String sessionId) |
java.util.concurrent.CompletableFuture<SessionResponse> |
requestSession(SessionRequest sessionRequest) |
java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> |
update3dsMethodCompletionIndicator(java.lang.String sessionSecret,
java.lang.String sessionId,
ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest) |
java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> |
update3dsMethodCompletionIndicator(java.lang.String sessionId,
ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest) |
java.util.concurrent.CompletableFuture<GetSessionResponse> |
updateSession(java.lang.String sessionId,
ChannelData channelData) |
java.util.concurrent.CompletableFuture<GetSessionResponse> |
updateSession(java.lang.String sessionSecret,
java.lang.String sessionId,
ChannelData channelData) |
buildPath, isSandbox, sdkAuthorization, sdkAuthorizationpublic SessionsClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
public java.util.concurrent.CompletableFuture<SessionResponse> requestSession(SessionRequest sessionRequest)
requestSession in interface SessionsClientpublic java.util.concurrent.CompletableFuture<GetSessionResponse> getSessionDetails(java.lang.String sessionId)
getSessionDetails in interface SessionsClientpublic java.util.concurrent.CompletableFuture<GetSessionResponse> getSessionDetails(java.lang.String sessionSecret, java.lang.String sessionId)
getSessionDetails in interface SessionsClientpublic final java.util.concurrent.CompletableFuture<GetSessionResponse> updateSession(java.lang.String sessionId, ChannelData channelData)
updateSession in interface SessionsClientpublic java.util.concurrent.CompletableFuture<GetSessionResponse> updateSession(java.lang.String sessionSecret, java.lang.String sessionId, ChannelData channelData)
updateSession in interface SessionsClientpublic java.util.concurrent.CompletableFuture<EmptyResponse> completeSession(java.lang.String sessionId)
completeSession in interface SessionsClientpublic java.util.concurrent.CompletableFuture<EmptyResponse> completeSession(java.lang.String sessionSecret, java.lang.String sessionId)
completeSession in interface SessionsClientpublic java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> update3dsMethodCompletionIndicator(java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)
update3dsMethodCompletionIndicator in interface SessionsClientpublic java.util.concurrent.CompletableFuture<GetSessionResponseAfterChannelDataSupplied> update3dsMethodCompletionIndicator(java.lang.String sessionSecret, java.lang.String sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest)
update3dsMethodCompletionIndicator in interface SessionsClient