Package | Description |
---|---|
com.nimbusds.jose |
Javascript Object Signing and Encryption (JOSE) classes.
|
Modifier and Type | Method and Description |
---|---|
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(ECKey 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.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. |
Copyright © 2017 Connect2id Ltd.. All rights reserved.