Uses of Class
com.nimbusds.jose.JWEHeader.Builder
Packages that use JWEHeader.Builder
Package
Description
Base Javascript Object Signing and Encryption (JOSE) interfaces and classes.
-
Uses of JWEHeader.Builder in com.nimbusds.jose
Methods in com.nimbusds.jose that return JWEHeader.BuilderModifier and TypeMethodDescriptionJWEHeader.Builder.agreementPartyUInfo(Base64URL apu) Sets the agreement PartyUInfo (apu) parameter.JWEHeader.Builder.agreementPartyVInfo(Base64URL apv) Sets the agreement PartyVInfo (apv) parameter.JWEHeader.Builder.alg(JWEAlgorithm alg) Sets the algorithm (alg) parameter.Sets the audience (aud) parameter as a replicated claim.Sets the authentication tag (tag) parameter.JWEHeader.Builder.compressionAlgorithm(CompressionAlgorithm zip) Sets the compression algorithm (zip) parameter.JWEHeader.Builder.contentType(String cty) Sets the content type (cty) parameter.JWEHeader.Builder.criticalParams(Set<String> crit) Sets the critical header parameters (crit) parameter.JWEHeader.Builder.customParam(String name, Object value) Sets a custom (non-registered) parameter.JWEHeader.Builder.customParams(Map<String, Object> customParameters) Sets the custom (non-registered) parameters.JWEHeader.Builder.ephemeralPublicKey(JWK epk) Sets the Ephemeral Public Key (epk) parameter.Sets the issuer (iss) parameter as a replicated claim.Sets the initialisation vector (iv) parameter.Sets the public JSON Web Key (JWK) (jwk) parameter.Sets the public JSON Web Key (JWK) Set URL (jku) parameter.Sets the key ID (kid) parameter.JWEHeader.Builder.parsedBase64URL(Base64URL base64URL) Sets the parsed Base64URL.JWEHeader.Builder.pbes2Count(int p2c) Sets the PBES2 count (p2c) parameter.Sets the PBES2 salt (p2s) parameter.JWEHeader.Builder.senderKeyID(String skid) Sets the sender key ID (skid) parameter.Sets the subject (sub) parameter as a replicated claim.JWEHeader.Builder.type(JOSEObjectType typ) Sets the type (typ) parameter.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.x509CertSHA256Thumbprint(Base64URL x5t256) Sets the X.509 certificate SHA-256 thumbprint (x5t#s256) parameter.JWEHeader.Builder.x509CertThumbprint(Base64URL x5t) Deprecated.JWEHeader.Builder.x509CertURL(URI x5u) Sets the X.509 certificate URL (x5u) parameter.