Class JWSInput

java.lang.Object
org.keycloak.jose.jws.JWSInput
All Implemented Interfaces:
JOSE

public class JWSInput extends Object implements JOSE
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

  • Method Details

    • getWireString

      public String getWireString()
    • getEncodedHeader

      public String getEncodedHeader()
    • getEncodedContent

      public String getEncodedContent()
    • getEncodedSignature

      public String getEncodedSignature()
    • getEncodedSignatureInput

      public String getEncodedSignatureInput()
    • getHeader

      public JWSHeader getHeader()
      Description copied from interface: JOSE
      Returns the JWT header.
      Specified by:
      getHeader in interface JOSE
      Returns:
      the JWT header
    • getContent

      public byte[] getContent()
    • getSignature

      public byte[] getSignature()
    • readJsonContent

      public <T> T readJsonContent(Class<T> type) throws JWSInputException
      Throws:
      JWSInputException
    • readContentAsString

      public String readContentAsString()