Class JWSHeader

java.lang.Object
org.keycloak.jose.jws.JWSHeader
All Implemented Interfaces:
Serializable, JOSEHeader

public class JWSHeader extends Object implements JOSEHeader
Version:
$Revision: 1 $
Author:
Bill Burke
See Also:
  • Constructor Details

  • Method Details

    • getAlgorithm

      public Algorithm getAlgorithm()
    • getRawAlgorithm

      public String getRawAlgorithm()
      Description copied from interface: JOSEHeader
      Returns the algorithm used to sign or encrypt the JWT from the JOSE header.
      Specified by:
      getRawAlgorithm in interface JOSEHeader
      Returns:
      the algorithm from the JOSE header
    • getType

      public String getType()
    • getContentType

      public String getContentType()
    • getKeyId

      public String getKeyId()
      Specified by:
      getKeyId in interface JOSEHeader
    • getKey

      public JWK getKey()
    • getX5c

      public List<String> getX5c()
    • toString

      public String toString()
      Overrides:
      toString in class Object