- All Superinterfaces:
JOSEHeader
JSON Web Signature JOSE header as defined by RFC7516 Section 4.
- Since:
- 1.5
- Author:
- Jeremy Kuhn
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
Determines whether the payload should be encoded as Base64URL or processed and serialized unencoded as defined by RFC7797 Section 5.Methods inherited from interface io.inverno.mod.security.jose.JOSEHeader
getAlgorithm, getContentType, getCritical, getCustomParameters, getEncoded, getJWK, getJWKSetURL, getKey, getKeyId, getType, getX509CertificateChain, getX509CertificateSHA1Thumbprint, getX509CertificateSHA256Thumbprint, getX509CertificateURL
-
Method Details
-
isBase64EncodePayload
Boolean isBase64EncodePayload()Determines whether the payload should be encoded as Base64URL or processed and serialized unencoded as defined by RFC7797 Section 5.
- Returns:
- true or null if the payload must be encoded as Base64URL, false otherwise
-
hashCode
int hashCode()- Specified by:
hashCode
in interfaceJOSEHeader
- Overrides:
hashCode
in classObject
-
equals
- Specified by:
equals
in interfaceJOSEHeader
- Overrides:
equals
in classObject
-