| 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)
Sets the X.509 certificate SHA-1 thumbprint (
x5t)
parameter. |
JWEHeader.Builder |
JWEHeader.Builder.x509CertURL(URI x5u)
Sets the X.509 certificate URL (
x5u) parameter. |
Copyright © 2016 Connect2id Ltd.. All rights reserved.