Package | Description |
---|---|
com.nimbusds.jose |
Javascript Object Signing and Encryption (JOSE) classes.
|
Modifier and Type | Method and Description |
---|---|
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)
Sets the X.509 certificate SHA-1 thumbprint (
x5t )
parameter. |
JWSHeader.Builder |
JWSHeader.Builder.x509CertURL(URI x5u)
Sets the X.509 certificate URL (
x5u ) parameter. |
Copyright © 2015 Connect2id Ltd.. All Rights Reserved.