Package com.nimbusds.jose.proc
package com.nimbusds.jose.proc
Framework for application-specific verification and decryption of JOSE
objects (with arbitrary payloads). Provides a core
interface
for processing JWS,
JWE and unsecured (plain) objects, with a
default implementation
which can be configured and extended as required.
To process JSON Web Tokens (JWT) refer to the
com.nimbusds.jwt.proc
package.
-
ClassDescriptionBad JSON Object Signing and Encryption (JOSE) exception.Bad JSON Web Encryption (JWE) exception.Bad JSON Web Signature (JWS) exception.ConfigurableJOSEProcessor<C extends SecurityContext>DefaultJOSEObjectTypeVerifier<C extends SecurityContext>Default JOSE header "typ" (type) parameter verifier.DefaultJOSEProcessor<C extends SecurityContext>JOSE object / header matcher.Builder for constructing JOSE matchers.JOSEObjectTypeVerifier<C extends SecurityContext>JOSE object type (header "typ" parameter) verifier.JOSEProcessor<C extends SecurityContext>JOSEProcessorConfiguration<C extends SecurityContext>JOSE processor configuration.JSON Web Encryption (JWE) decrypter factory.JWEDecryptionKeySelector<C extends SecurityContext>Key selector for decrypting JWE objects, where the key candidates are retrieved from a
JSON Web Key (JWK) source
.JWEKeySelector<C extends SecurityContext>Interface for selecting key candidates for decrypting a JSON Web Encryption (JWE) object.A security context that contains JSON Web Keys (JWK).JWSAlgorithmFamilyJWSKeySelector<C extends SecurityContext>AJWSKeySelector
that expects an algorithm from a specified algorithm family.JWSKeySelector<C extends SecurityContext>Interface for selecting key candidates for verifying a JSON Web Signature (JWS) object.JWSVerificationKeySelector<C extends SecurityContext>Key selector for verifying JWS objects, where the key candidates are retrieved from aJSON Web Key (JWK) source
.JSON Web Signature (JWS) verifier factory.Security context.Simple map-based security context.SingleKeyJWSKeySelector<C extends SecurityContext>AJWSKeySelector
that always returns the sameKey
.