Package | Description |
---|---|
org.soulwing.jwt.api | |
org.soulwing.jwt.api.exceptions | |
org.soulwing.jwt.api.jose4j | |
org.soulwing.jwt.api.locator |
Class and Description |
---|
Assertions
A specification of assertions for JWT claims.
|
Assertions.Builder
A builder that constructs assertions for claims.
|
Assertions.Context
A context for evaluation assertions on claims.
|
BiPredicateAssertions
An
Assertions implementation that evaluates a list of
BiPredicate lambdas. |
BiPredicateAssertions.Builder |
Claims
An immutable value type representing a map of named values for a JWT payload.
|
Claims.Builder |
JoseHeader
JOSE header fields for JWE and JWS.
|
JWE
A JSON Web Encryption operator.
|
JWE.Builder
A builder that produces a JWE operator.
|
JWE.CompressionAlgorithm
JWE content compression algorithms
|
JWE.ContentEncryptionAlgorithm
JWE content encryption algorithms.
|
JWE.Factory
A factory that produces JWE operator instances.
|
JWE.Header
A JWE JOSE header.
|
JWE.KeyManagementAlgorithm
JWE key management algorithms.
|
JWK
A JSON Web Key.
|
JWS
A JSON Web Signature operator.
|
JWS.Algorithm
An enumeration of standard algorithms for signatures
|
JWS.Builder
A builder for a JSON Web Signature operator.
|
JWS.Factory
A factory that produces JWS operator instances.
|
JWS.Header
A JWS JOSE header.
|
JWS.Result
A signature verification result.
|
JWTGenerator
A generator that produces JSON Web Token (JWT) objects.
|
JWTGenerator.Builder |
JWTProvider
A JWT provider.
|
JWTValidator
A validator for JSON Web Token (JWT) inputs.
|
JWTValidator.Builder
A builder that produces validator instances.
|
KeyInfo
A key and optional associated information.
|
KeyInfo.Builder
A builder that constructs a
KeyInfo instance. |
KeyProvider
A provider for keys used in signature and encipherment operations.
|
PublicKeyInfo
A
PublicKey and associated information. |
PublicKeyInfo.Builder
A builder that creates a
PublicKeyInfo instance. |
PublicKeyLocator
A service provider that locates a public key given criteria from a JOSE
header.
|
PublicKeyLocator.Builder
A builder that creates a
PublicKeyLocator . |
PublicKeyLocator.Criteria
Criteria for a public key search as obtained from the JOSE header.
|
PublicKeyLocator.StrategyType
An enumeration of strategy types for locating public keys.
|
PublicKeyLocator.Thumbprint
An object that encapsulates the algorithms and matching operations for
certificate thumbprints provided in the JOSE header.
|
SingletonKeyProvider
A
KeyProvider that holds a single key. |
X509CertificateValidator
An X.509 certificate validator
|
X509CertificateValidator.Factory
A factory for a
X509CertificateValidator . |
Class and Description |
---|
JWS.Algorithm
An enumeration of standard algorithms for signatures
|
Class and Description |
---|
Assertions.Builder
A builder that constructs assertions for claims.
|
Claims
An immutable value type representing a map of named values for a JWT payload.
|
Claims.Builder |
JoseHeader
JOSE header fields for JWE and JWS.
|
JWE.Builder
A builder that produces a JWE operator.
|
JWS.Builder
A builder for a JSON Web Signature operator.
|
JWTGenerator.Builder |
JWTProvider
A JWT provider.
|
JWTValidator.Builder
A builder that produces validator instances.
|
Class and Description |
---|
PublicKeyInfo
A
PublicKey and associated information. |
PublicKeyLocator
A service provider that locates a public key given criteria from a JOSE
header.
|
PublicKeyLocator.Builder
A builder that creates a
PublicKeyLocator . |
PublicKeyLocator.Criteria
Criteria for a public key search as obtained from the JOSE header.
|
PublicKeyLocator.StrategyType
An enumeration of strategy types for locating public keys.
|
X509CertificateValidator
An X.509 certificate validator
|
X509CertificateValidator.Factory
A factory for a
X509CertificateValidator . |
Copyright © 2019. All rights reserved.