JWSHeader.Builder |
JWSHeader.Builder.base64URLEncodePayload(boolean b64) |
Sets the Base64URL encode payload (b64) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.contentType(String cty) |
Sets the content type (cty) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.criticalParams(Set<String> crit) |
Sets the critical header parameters (crit)
parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.customParam(String name,
Object value) |
Sets a custom (non-registered) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.customParams(Map<String,Object> customParameters) |
Sets the custom (non-registered) parameters.
|
JWSHeader.Builder |
JWSHeader.Builder.jwk(JWK jwk) |
Sets the JSON Web Key (JWK) (jwk) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.jwkURL(URI jku) |
Sets the JSON Web Key (JWK) Set URL (jku) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.keyID(String kid) |
Sets the key ID (kid) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.parsedBase64URL(Base64URL base64URL) |
Sets the parsed Base64URL.
|
JWSHeader.Builder |
JWSHeader.Builder.type(JOSEObjectType typ) |
Sets the type (typ) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.x509CertChain(List<Base64> x5c) |
Sets the X.509 certificate chain parameter (x5c)
corresponding to the key used to sign the JWS object.
|
JWSHeader.Builder |
JWSHeader.Builder.x509CertSHA256Thumbprint(Base64URL x5t256) |
Sets the X.509 certificate SHA-256 thumbprint
(x5t#S256) parameter.
|
JWSHeader.Builder |
JWSHeader.Builder.x509CertThumbprint(Base64URL x5t) |
Deprecated.
|
JWSHeader.Builder |
JWSHeader.Builder.x509CertURL(URI x5u) |
Sets the X.509 certificate URL (x5u) parameter.
|