Module io.inverno.mod.security.jose
Package io.inverno.mod.security.jose.internal
package io.inverno.mod.security.jose.internal
JSON Object Signing and Encryption base implementation.
-
ClassDescriptionAbstractJOSEHeader<A extends AbstractJOSEHeader<A>>Base JOSE Header implementation.AbstractJOSEObject<A,
B extends JOSEHeader, C extends AbstractJOSEPayload<A>> Base JOSE object implementation.AbstractJOSEObjectBuilder<A,B extends JOSEHeader, C extends JOSEObject<A, B>, D extends JOSEHeaderConfigurator<D>, E extends AbstractJOSEObjectBuilder<A, B, C, D, E>> Base JOSE object builder implementation.AbstractJOSEObjectReader<A,B extends JOSEHeader, C extends JOSEObject<A, B>, D extends AbstractJOSEObjectReader<A, B, C, D>> Base JOSE object reader implementation.Base JOSE payload which holds the actual JOSE object payload, the serialized raw representation and the Base64URL encoded representation without padding.Base JSON JOSE Object implementation.AbstractJsonJOSEObjectBuilder<A,B extends JsonJOSEObject<A>, C extends JOSEHeaderConfigurator<C>, D extends AbstractJsonJOSEObjectBuilder<A, B, C, D>> Base JSON JOSE object builder implementation.AbstractJsonJOSEObjectReader<A,B extends JsonJOSEObject<A>, C extends AbstractJsonJOSEObjectReader<A, B, C>> Base JSON JOSE object reader.ObjectMapperused to serialize/deserialize JSON JOSE objects and JSON Web Keys.JOSE utilities class.TheResourceServicesocket.Worker pool used to execute blocking operations such as certificate verification.