JWEHeader.Builder |
JWEHeader.Builder.agreementPartyUInfo(Base64URL apu) |
Sets the agreement PartyUInfo (apu ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.agreementPartyVInfo(Base64URL apv) |
Sets the agreement PartyVInfo (apv ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.authTag(Base64URL tag) |
Sets the authentication tag (tag ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.compressionAlgorithm(CompressionAlgorithm zip) |
Sets the compression algorithm (zip ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.contentType(String cty) |
Sets the content type (cty ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.criticalParams(Set<String> crit) |
Sets the critical header parameters (crit )
parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.customParam(String name,
Object value) |
Sets a custom (non-registered) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.customParams(Map<String,Object> customParameters) |
Sets the custom (non-registered) parameters.
|
JWEHeader.Builder |
JWEHeader.Builder.ephemeralPublicKey(JWK epk) |
Sets the Ephemeral Public Key (epk ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.iv(Base64URL iv) |
Sets the initialisation vector (iv ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.jwk(JWK jwk) |
Sets the JSON Web Key (JWK) (jwk ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.jwkURL(URI jku) |
Sets the JSON Web Key (JWK) Set URL (jku ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.keyID(String kid) |
Sets the key ID (kid ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.parsedBase64URL(Base64URL base64URL) |
Sets the parsed Base64URL.
|
JWEHeader.Builder |
JWEHeader.Builder.pbes2Count(int p2c) |
Sets the PBES2 count (p2c ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.pbes2Salt(Base64URL p2s) |
Sets the PBES2 salt (p2s ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.senderKeyID(String skid) |
Sets the sender key ID (skid ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.type(JOSEObjectType typ) |
Sets the type (typ ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.x509CertChain(List<Base64> x5c) |
Sets the X.509 certificate chain parameter (x5c )
corresponding to the key used to sign the JWS object.
|
JWEHeader.Builder |
JWEHeader.Builder.x509CertSHA256Thumbprint(Base64URL x5t256) |
Sets the X.509 certificate SHA-256 thumbprint
(x5t#s256 ) parameter.
|
JWEHeader.Builder |
JWEHeader.Builder.x509CertThumbprint(Base64URL x5t) |
Deprecated.
|
JWEHeader.Builder |
JWEHeader.Builder.x509CertURL(URI x5u) |
Sets the X.509 certificate URL (x5u ) parameter.
|