private async Task <GetSessionResponse> GetSessionDetails(string sessionId, SdkAuthorization sdkAuthorization,
                                                           CancellationToken cancellationToken = default)
 {
     CheckoutUtils.ValidateParams(SessionIdPath, sessionId, "sdkAuthorization", sdkAuthorization);
     return(await ApiClient.Get <GetSessionResponse>(BuildPath(SessionsPath, sessionId), sdkAuthorization,
                                                     cancellationToken));
 }
 private async Task <GetSessionResponse> UpdateSession(string sessionId, ChannelData channelData,
                                                       SdkAuthorization sdkAuthorization,
                                                       CancellationToken cancellationToken = default)
 {
     return(await ApiClient.Put <GetSessionResponse>(BuildPath(SessionsPath, sessionId, CollectDataPath),
                                                     sdkAuthorization, channelData, cancellationToken));
 }
 private async Task <GetSessionResponseAfterChannelDataSupplied> Update3dsMethodCompletionIndicator(
     string sessionId, ThreeDsMethodCompletionRequest threeDsMethodCompletionRequest,
     SdkAuthorization sdkAuthorization, CancellationToken cancellationToken = default)
 {
     return(await ApiClient.Put <GetSessionResponseAfterChannelDataSupplied>(
                BuildPath(SessionsPath, sessionId, IssuerFingerprintPath), sdkAuthorization,
                threeDsMethodCompletionRequest, cancellationToken));
 }
 private async Task <EmptyResponse> CompleteSession(string sessionId, SdkAuthorization sdkAuthorization,
                                                    CancellationToken cancellationToken = default)
 {
     return(await ApiClient.Post <EmptyResponse>(BuildPath(SessionsPath, sessionId, CompletePath), sdkAuthorization, null,
                                                 cancellationToken, null));
 }
Esempio n. 5
0
 private bool Equals(SdkAuthorization other)
 {
     return(_platformType == other._platformType && _credential == other._credential);
 }