Uses of Interface
io.inverno.mod.security.jose.JOSEHeader
Packages that use JOSEHeader
Package
Description
JSON Object Signing and Encryption payload converters.
JSON Object Signing and Encryption base implementation.
JSON Web Encryption implementation.
JSON Web Key implementation.
JSON Web Signature implementation.
JSON Web Encryption API.
JSON Web Key API.
JSON Web Signature API.
-
Uses of JOSEHeader in io.inverno.mod.security.jose
Classes in io.inverno.mod.security.jose with type parameters of type JOSEHeaderModifier and TypeInterfaceDescriptioninterfaceJOSEObject<A,B extends JOSEHeader> A JOSE object composed of a JOSE header and a payload and secured through cryptographic operations.interfaceJOSEObjectBuilder<A,B extends JOSEHeader, C extends JOSEObject<A, B>, D extends JOSEHeaderConfigurator<D>, E extends JOSEObjectBuilder<A, B, C, D, E>> A JOSE object builder is used to build single JOSE objects.interfaceJOSEObjectReader<A,B extends JOSEHeader, C extends JOSEObject<A, B>, D extends JOSEObjectReader<A, B, C, D>> A JOSE object reader is used to read single JOSE objects serialized in the compact representation. -
Uses of JOSEHeader in io.inverno.mod.security.jose.internal
Classes in io.inverno.mod.security.jose.internal with type parameters of type JOSEHeaderModifier and TypeClassDescriptionclassAbstractJOSEObject<A,B extends JOSEHeader, C extends AbstractJOSEPayload<A>> Base JOSE object implementation.classAbstractJOSEObjectBuilder<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.classAbstractJOSEObjectReader<A,B extends JOSEHeader, C extends JOSEObject<A, B>, D extends AbstractJOSEObjectReader<A, B, C, D>> Base JOSE object reader implementation.Classes in io.inverno.mod.security.jose.internal that implement JOSEHeaderModifier and TypeClassDescriptionclassAbstractJOSEHeader<A extends AbstractJOSEHeader<A>>Base JOSE Header implementation.Fields in io.inverno.mod.security.jose.internal declared as JOSEHeaderMethods in io.inverno.mod.security.jose.internal with parameters of type JOSEHeaderModifier and TypeMethodDescriptionprotected reactor.core.publisher.Flux<? extends JWK>AbstractJOSEObjectBuilder.getKeys(JOSEHeader header) Returns the keys to consider to secure JOSE objects.protected reactor.core.publisher.Flux<? extends JWK>AbstractJOSEObjectReader.getKeys(JOSEHeader header) Returns the keys to consider to verify or decrypt JOSE objects.AbstractJOSEObjectReader.getPayloadDecoder(Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, JOSEHeader header) Returns the payload decoder to use to deserialize the payload.AbstractJOSEObjectBuilder.getPayloadEncoder(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, JOSEHeader header) Returns the payload encoder to use to serialize the payload. -
Uses of JOSEHeader in io.inverno.mod.security.jose.internal.jwe
Classes in io.inverno.mod.security.jose.internal.jwe that implement JOSEHeaderModifier and TypeClassDescriptionclassGeneric JWE header implementation.classA generic JWE header implementation used when building or reading JSON JWE objects. -
Uses of JOSEHeader in io.inverno.mod.security.jose.internal.jwk
Methods in io.inverno.mod.security.jose.internal.jwk with parameters of type JOSEHeaderModifier and TypeMethodDescriptionorg.reactivestreams.Publisher<? extends JWK>GenericJWKService.read(JOSEHeader header) -
Uses of JOSEHeader in io.inverno.mod.security.jose.internal.jws
Classes in io.inverno.mod.security.jose.internal.jws that implement JOSEHeaderModifier and TypeClassDescriptionclassGeneric JWS header implementation.classA generic JWS header implementation used when building or reading JSON JWS objects. -
Uses of JOSEHeader in io.inverno.mod.security.jose.jwe
Subinterfaces of JOSEHeader in io.inverno.mod.security.jose.jweModifier and TypeInterfaceDescriptioninterfaceJSON Web Encryption JOSE header as defined by RFC7516 Section 4. -
Uses of JOSEHeader in io.inverno.mod.security.jose.jwk
Methods in io.inverno.mod.security.jose.jwk with parameters of type JOSEHeaderModifier and TypeMethodDescriptionorg.reactivestreams.Publisher<? extends JWK>JWKService.read(JOSEHeader header) Tries to resolve the JWK from a JOSE header. -
Uses of JOSEHeader in io.inverno.mod.security.jose.jws
Subinterfaces of JOSEHeader in io.inverno.mod.security.jose.jwsModifier and TypeInterfaceDescriptioninterfaceJSON Web Signature JOSE header as defined by RFC7516 Section 4.