Interface RequestPaymentLockInfoResolver

All Known Implementing Classes:
HeaderRequestPaymentLockInfoResolver

public interface RequestPaymentLockInfoResolver
Resolves the lock token of the payment that are provided via request attributes.
Author:
Chris Kittrell (ckittrell)
  • Method Summary

    Modifier and Type
    Method
    Description
    resolveLockToken(jakarta.servlet.http.HttpServletRequest request)
    Resolves the payment lock token from an attribute of the request.
    resolveLockTokens(jakarta.servlet.http.HttpServletRequest request)
    Resolves the payment lock tokens from an attribute of the request.
  • Method Details

    • resolveLockToken

      Optional<String> resolveLockToken(jakarta.servlet.http.HttpServletRequest request)
      Resolves the payment lock token from an attribute of the request.
      Parameters:
      request - the request to examine to determine the client's payment lock token
      Returns:
      the payment lock token, or empty if unavailable
    • resolveLockTokens

      Map<String,String> resolveLockTokens(jakarta.servlet.http.HttpServletRequest request)
      Resolves the payment lock tokens from an attribute of the request.
      Parameters:
      request - the request to examine to determine the client's payment lock tokens
      Returns:
      the payment lock tokens, or an empty map if unavailable