Uses of Package
io.inverno.mod.security.jose.jwk
Packages that use io.inverno.mod.security.jose.jwk
Package
Description
JSON Object Signing and Encryption payload converters.
JSON Object Signing and Encryption base implementation.
JSON Web Encryption implementation.
JSON Web Key implementation.
Elliptic Curve JSON Web Key implementation.
Octet JSON Web Key implementation.
Octet Key Pair JSON Web Key implementation.
Password-based (
PBES2) JSON Web Key implementation.
RSA JSON Web Key implementation.
JSON Web Signature implementation.
JSON Web Algorithms API.
JSON Web Encryption API.
JSON Web Key API.
Elliptic curve JSON Web Key API.
Octet JSON Web Key API.
Octet Key Pair JSON Web Key API.
Password-based (
PBES2) JSON Web Key API.
RSA JSON Web Key API.
JSON Web Signature API.
JSON Web Token API.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.joseClassDescriptionA JSON Web Key as defined by RFC7517.A JWK factory is used to build, read or generate a particular type of key.A JWK key resolver is used within a
JWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A JWK URL resolver is used withinJWKFactoryandJWKBuilderto resolve JWK Set resources from JWK Set URL (i.e.An X.509 certificates path validator is used by aJWKBuilderto validate a certificates chain. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internalClassDescriptionA JSON Web Key as defined by RFC7517.Thrown to indicate a general JWK processing error.The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jweClassDescriptionA JSON Web Key as defined by RFC7517.Thrown by a
JWKGeneratorto indicate an error while generating a key.Thrown to indicate a general JWK processing error.The JWK Service is the main entry point for creating, reading and generating JSON Web Keys. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwkClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.Thrown by aJWKStoreto indicate an erro accessing a JWK store.A JWK URL resolver is used withinJWKFactoryandJWKBuilderto resolve JWK Set resources from JWK Set URL (i.e.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 certificates path validator is used by aJWKBuilderto validate a certificates chain.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwk.ecClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A JWK URL resolver is used withinJWKFactoryandJWKBuilderto resolve JWK Set resources from JWK Set URL (i.e.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 certificates path validator is used by aJWKBuilderto validate a certificates chain.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwk.octClassDescriptionA JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A symmetric JSON Web Key based on a symmetric key. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwk.okpClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A JWK URL resolver is used withinJWKFactoryandJWKBuilderto resolve JWK Set resources from JWK Set URL (i.e.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 certificates path validator is used by aJWKBuilderto validate a certificates chain.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwk.pbes2ClassDescriptionA JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A symmetric JSON Web Key based on a symmetric key. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwk.rsaClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.A JWK key resolver is used within aJWKBuilderto resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.A JWK URL resolver is used withinJWKFactoryandJWKBuilderto resolve JWK Set resources from JWK Set URL (i.e.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 certificates path validator is used by aJWKBuilderto validate a certificates chain.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.internal.jwsClassDescriptionA JSON Web Key as defined by RFC7517.The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwa
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwe
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwkClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.Thrown by a
JWKBuilderto indicate an error while building a JWK.A JWK factory is used to build, read or generate a particular type of key.Thrown by aJWKGeneratorto indicate an error while generating a key.a JWK generator is used to generate JSON Web Keys.Thrown to indicate a general JWK processing error.Thrown by aJWKServiceto indicate an error while reading a JWK.Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)A JWK store is used to store frequently used keys and make them available toJWKFactoryandJWKBuilderso keys can be automatically resolved when building or reading JOSE objects.Thrown by aJWKStoreto indicate an erro accessing a JWK store.A symmetric JSON Web Key based on a symmetric key.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256. -
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwk.ecClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.A JWK factory is used to build, read or generate a particular type of key.a JWK generator is used to generate JSON Web Keys.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwk.octClassDescriptionA JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.A JWK factory is used to build, read or generate a particular type of key.a JWK generator is used to generate JSON Web Keys.A symmetric JSON Web Key based on a symmetric key.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwk.okpClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.A JWK factory is used to build, read or generate a particular type of key.a JWK generator is used to generate JSON Web Keys.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwk.pbes2ClassDescriptionA JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.A JWK factory is used to build, read or generate a particular type of key.a JWK generator is used to generate JSON Web Keys.A symmetric JSON Web Key based on a symmetric key.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwk.rsaClassDescriptionAn asymmetric JSON Web Key based on asymmetric public and private keys.A JSON Web Key as defined by RFC7517.A JWK builder is used to build JSON Web Keys.A JWK factory is used to build, read or generate a particular type of key.a JWK generator is used to generate JSON Web Keys.An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jws
-
Classes in io.inverno.mod.security.jose.jwk used by io.inverno.mod.security.jose.jwt