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.
|