Class JwtSignatureToken

java.lang.Object
com.cybersource.authsdk.jwt.JwtSignatureToken
All Implemented Interfaces:
TokenGenerator

public class JwtSignatureToken extends Object implements TokenGenerator
  • Constructor Details

    • JwtSignatureToken

      public JwtSignatureToken(MerchantConfig merchantConfig, String requestBody)
      Parameters:
      merchantConfig - - list of parameters required for JWT token.
      requestBody - - user information to be sent.
  • Method Details

    • getToken

      public String getToken()
      Specified by:
      getToken in interface TokenGenerator
      Returns:
      token generated

      Token may be generated as HTTP signature or JWT

    • generateSignature

      public String generateSignature() throws Exception
      Returns:
      the generated signature.
      Throws:
      Exception - - if some exception will occur.