Uses of Class
io.inverno.mod.security.jose.JOSEProcessingException
Packages that use JOSEProcessingException
Package
Description
JSON Object Signing and Encryption payload converters.
JSON Object Signing and Encryption base implementation.
JSON Web Encryption implementation.
JSON Web Signature implementation.
JSON Web Algorithms API.
JSON Web Encryption API.
JSON Web Key API.
JSON Web Signature API.
JSON Web Token API.
-
Uses of JOSEProcessingException in io.inverno.mod.security.jose
Subclasses of JOSEProcessingException in io.inverno.mod.security.joseModifier and TypeClassDescriptionclassThrown to indicate that an error has occurred while building a JOSE object.classThrown to indicate that an error has occurred while reading a JOSE object.Methods in io.inverno.mod.security.jose that throw JOSEProcessingExceptionModifier and TypeMethodDescriptiondefault reactor.core.publisher.Mono<C>JOSEObjectBuilder.build()Builds the JOSE object.reactor.core.publisher.Mono<C>Builds the JOSE object using the specified payload media type.reactor.core.publisher.Mono<C>Builds the JOSE object using the specified payload encoder.default reactor.core.publisher.Mono<B>JsonJOSEObjectBuilder.build()Builds the JSON JOSE object.reactor.core.publisher.Mono<B>Builds the JSON JOSE object using the specified payload media type.reactor.core.publisher.Mono<B>Builds the JSON JOSE object using the specified payload encoder.default reactor.core.publisher.Mono<C>Reads the specified compact representation and returns the corresponding JOSE object.reactor.core.publisher.Mono<C>Reads the specified compact representation using the specified payload media type and returns the corresponding JOSE object.reactor.core.publisher.Mono<C>JOSEObjectReader.read(String compact, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) Reads the specified compact representation using the specified payload decoder and returns the corresponding JOSE object.default reactor.core.publisher.Mono<B>Reads the specified JSON representation and returns the corresponding JSON JOSE object.reactor.core.publisher.Mono<B>Reads the specified JSON representation using the specified payload media type and returns the corresponding JSON JOSE object.reactor.core.publisher.Mono<B>JsonJOSEObjectReader.read(String json, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) Reads the specified JSON representation using the specified payload decoder and returns the corresponding JSON JOSE object.JsonJOSEObject.toJson()Serializes the JOSE object to a JSON representation. -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.internal
Methods in io.inverno.mod.security.jose.internal that throw JOSEProcessingExceptionModifier and TypeMethodDescriptionprotected voidAbstractJOSEObjectReader.checkCriticalParameters(Set<String> crit, JWA... jwas) Verifies that all parameters in the critical parameters set are understood and processed either by the reader (seeAbstractJOSEObjectReader.getProcessedParameters()) or the application (seeAbstractJOSEObjectReader.processedParameters(java.lang.String...)).protected voidAbstractJOSEObjectBuilder.checkHeader(B header) Verifies that the JOSE header is valid.protected voidAbstractJOSEObjectReader.checkHeader(B header) Verifies that the JOSE header is valid.protected voidAbstractJOSEObjectBuilder.checkPayload()Verifies that the payload is valid.protected voidAbstractJsonJOSEObjectBuilder.checkPayload()Verifies that the payload is valid.AbstractJOSEObjectReader.getPayloadDecoder(Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, JOSEHeader header) Returns the payload decoder to use to deserialize the payload.AbstractJsonJOSEObjectReader.getPayloadDecoder(Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, String cty) 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.AbstractJsonJOSEObjectBuilder.getPayloadEncoder(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, String cty) Returns the payload encoder to use to serialize the payload.AbstractJsonJOSEObject.toJson() -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.internal.jwe
Methods in io.inverno.mod.security.jose.internal.jwe that throw JOSEProcessingExceptionModifier and TypeMethodDescriptionprotected voidGenericJWEBuilder.amendJWEHeader(GenericJWEHeader header, Map<String, Object> moreHeaderParameters, Set<String> processedParameters) Amends the JWE header with custom parameters and processed parameters output by key management and encryption algorithms.protected voidRecipientJWEBuilder.amendJWEHeader(GenericJWEHeader header, Map<String, Object> moreHeaderParameters, Set<String> processedParameters) reactor.core.publisher.Mono<JsonJWE<A,JsonJWE.BuiltRecipient<A>>> reactor.core.publisher.Mono<JsonJWE<A,JsonJWE.BuiltRecipient<A>>> reactor.core.publisher.Mono<JsonJWE<A,JsonJWE.BuiltRecipient<A>>> GenericJsonJWEBuilder.build(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType) Builds a JSON JWE.protected GenericJWEHeaderGenericJWEBuilder.buildJWEHeader()Builds the JWE header.protected GenericJWEHeaderRecipientJWEBuilder.buildJWEHeader()protected reactor.core.publisher.Mono<GenericJWEPayload<A>>GenericJWEBuilder.buildJWEPayload(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, GenericJWEHeader jweHeader) Builds the JWE payload.protected reactor.core.publisher.Mono<GenericJWEPayload<A>>RecipientJWEBuilder.buildJWEPayload(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, GenericJWEHeader jweHeader) protected voidGenericJWEBuilder.checkHeader(JWEHeader header) reactor.core.publisher.Mono<JsonJWE<A,JsonJWE.ReadRecipient<A>>> reactor.core.publisher.Mono<JsonJWE<A,JsonJWE.ReadRecipient<A>>> GenericJsonJWEReader.read(String json, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) GenericJWEReader.read(String compact, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) GenericJsonJWE.GenericReadRecipient.readJWE()protected GenericJWEHeaderGenericJWEReader.readJWEHeader(String encodedHeader) Reads the JWE header.protected GenericJWEHeaderRecipientJWEReader.readJWEHeader(String encodedHeader) protected GenericJsonJWEReader.RecipientInfoGenericJsonJWEReader.readJWERecipient(Object recipientElementValue, JsonJWEHeader protectedJWEHeader, JsonJWEHeader unprotectedJWEHeader) Reads a JSON JWE recipient.protected JsonJWEHeaderGenericJsonJWEReader.readProtectedJWEHeader(String protectedValue) Reads the JSON JWE protected header.protected JsonJWEHeaderGenericJsonJWEReader.readUnprotectedJWEHeader(Map<String, Object> unprotectedValue) Reads the JSON JWE unprotected header.GenericJsonJWE.toJson() -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.internal.jws
Methods in io.inverno.mod.security.jose.internal.jws that throw JOSEProcessingExceptionModifier and TypeMethodDescriptionreactor.core.publisher.Mono<JsonJWS<A,JsonJWS.BuiltSignature<A>>> reactor.core.publisher.Mono<JsonJWS<A,JsonJWS.BuiltSignature<A>>> protected GenericJWSHeaderGenericJWSBuilder.buildJWSHeader()Builds the JWS header.protected GenericJWSHeaderSignatureJWSBuilder.buildJWSHeader()protected reactor.core.publisher.Mono<GenericJWSPayload<A>>GenericJsonJWSBuilder.buildJWSPayload(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, String cty, Boolean b64) Builds the JSON JWS.protected reactor.core.publisher.Mono<GenericJWSPayload<A>>GenericJWSBuilder.buildJWSPayload(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, GenericJWSHeader jwsHeader) Builds the JWS payload.protected reactor.core.publisher.Mono<GenericJWSPayload<A>>SignatureJWSBuilder.buildJWSPayload(Function<A, reactor.core.publisher.Mono<String>> overridingPayloadEncoder, String overridingContentType, GenericJWSHeader jwsHeader) reactor.core.publisher.Mono<JsonJWS<A,JsonJWS.ReadSignature<A>>> reactor.core.publisher.Mono<JsonJWS<A,JsonJWS.ReadSignature<A>>> GenericJsonJWSReader.read(String json, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) GenericJWSReader.read(String compact, Function<String, reactor.core.publisher.Mono<A>> payloadDecoder) GenericJsonJWS.GenericReadSignature.readJWS()protected GenericJWSHeaderGenericJWSReader.readJWSHeader(String encodedHeader) Reads the JWS header.protected GenericJWSHeaderSignatureJWSReader.readJWSHeader(String encodedHeader) protected reactor.core.publisher.Mono<GenericJWSPayload<A>>GenericJsonJWSReader.readJWSPayload(String encodedPayload, Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, String cty, Boolean b64) Reads the JSON JWS payload.protected reactor.core.publisher.Mono<GenericJWSPayload<A>>GenericJWSReader.readJWSPayload(String encodedPayload, Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, GenericJWSHeader jwsHeader) Reads the JWS payload.protected reactor.core.publisher.Mono<GenericJWSPayload<A>>SignatureJWSReader.readJWSPayload(String encodedPayload, Function<String, reactor.core.publisher.Mono<A>> overridingPayloadDecoder, String overridingContentType, GenericJWSHeader jwsHeader) protected GenericJsonJWSReader.SignatureInfoGenericJsonJWSReader.readJWSSignature(Object signatureElementValue) Reads a JSON JWS recipient.GenericJWS.toCompact()GenericJWS.toDetachedCompact()GenericJsonJWS.toJson() -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.jwa
Subclasses of JOSEProcessingException in io.inverno.mod.security.jose.jwaModifier and TypeClassDescriptionclassThrown by aJWACipherto indicate an error while encrypting or decrypting data.classThrown by aJWAKeyManagerto indicate an error while encrypting or decrypting data.classThrown to indicate a general JWA processing error.classThrown by aJWASignerto indicate an error while signing data or verifying signature. -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.jwe
Subclasses of JOSEProcessingException in io.inverno.mod.security.jose.jweModifier and TypeClassDescriptionclassThrown by aJWEBuilderto indicate an error while building a JWE.classThrown by aJWEReaderto indicate an error while reading a JWE.classThrown by aJWEZipto indicate an error while compressing or decompressing data.Methods in io.inverno.mod.security.jose.jwe that throw JOSEProcessingExceptionModifier and TypeMethodDescriptionJsonJWE.ReadRecipient.readJWE()Returns the recipient JWE publisher.Returns the recipient JWE publisher with the specified keys. -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.jwk
Subclasses of JOSEProcessingException in io.inverno.mod.security.jose.jwkModifier and TypeClassDescriptionclassThrown by aJWKBuilderto indicate an error while building a JWK.classThrown by aJWKGeneratorto indicate an error while generating a key.classThrown to indicate a general JWK processing error.classThrown by aJWKServiceto indicate an error while reading a JWK.classThrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)classThrown by aJWKStoreto indicate an erro accessing a JWK store. -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.jws
Subclasses of JOSEProcessingException in io.inverno.mod.security.jose.jwsModifier and TypeClassDescriptionclassThrown by aJWSBuilderto indicate an error while building a JWS.classThrown by aJWSReaderto indicate an error while reading a JWS.Methods in io.inverno.mod.security.jose.jws that throw JOSEProcessingExceptionModifier and TypeMethodDescriptionJsonJWS.ReadSignature.readJWS()Returns the signature JWS publisher.Returns the signature JWS publisher with the specified keys. -
Uses of JOSEProcessingException in io.inverno.mod.security.jose.jwt
Subclasses of JOSEProcessingException in io.inverno.mod.security.jose.jwtModifier and TypeClassDescriptionclassThrown by aJWTClaimsSetduring validation to indicate that a JWT claim set has expired.classThrown by aJWTClaimsSetduring validation to indicate that a JWT claim set is not active yet.classThrown by aJWTClaimsSetduring validation to indicate that a JWT claim set is invalid.classThrown by aJWTClaimsSetto indicate an error while building a JWT claim set.classThrown by theJWTServiceto indicate an error while reading a JWT.Methods in io.inverno.mod.security.jose.jwt that throw JOSEProcessingExceptionModifier and TypeMethodDescriptiondefault <T extends JWTClaimsSet>
JWEBuilder<T,?, ?> JWTService.jweBuilder(Class<T> type) Returns a new JWE JWT builder with a custom JWT Claims set type.default <T extends JWTClaimsSet>
JWEBuilder<T,?, ?> JWTService.jweBuilder(Class<T> type, org.reactivestreams.Publisher<? extends JWK> keys) Returns a new JWE JWT builder with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWEBuilder<T,?, ?> JWTService.jweBuilder(Type type) Returns a new JWE JWT builder with a custom JWT Claims set type.<T extends JWTClaimsSet>
JWEBuilder<T,?, ?> JWTService.jweBuilder(Type type, org.reactivestreams.Publisher<? extends JWK> keys) Returns a new JWE JWT builder with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWEReader<T,?> Returns a new JWE JWT reader with a custom JWT Claims set type.default <T extends JWTClaimsSet>
JWEReader<T,?> Returns a new JWE JWT reader with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWEReader<T,?> Returns a new JWE JWT reader with a custom JWT Claims set type.<T extends JWTClaimsSet>
JWEReader<T,?> Returns a new JWE JWT reader with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWSBuilder<T,?, ?> JWTService.jwsBuilder(Class<T> type) Returns a new JWS JWT builder with a custom JWT Claims set type.default <T extends JWTClaimsSet>
JWSBuilder<T,?, ?> JWTService.jwsBuilder(Class<T> type, org.reactivestreams.Publisher<? extends JWK> keys) Returns a new JWS JWT builder with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWSBuilder<T,?, ?> JWTService.jwsBuilder(Type type) Returns a new JWS JWT builder with a custom JWT Claims set type.<T extends JWTClaimsSet>
JWSBuilder<T,?, ?> JWTService.jwsBuilder(Type type, org.reactivestreams.Publisher<? extends JWK> keys) Returns a new JWS JWT builder with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWSReader<T,?> Returns a new JWS JWT reader with a custom JWT Claims set type.default <T extends JWTClaimsSet>
JWSReader<T,?> Returns a new JWS JWT reader with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JWSReader<T,?> Returns a new JWS JWT reader with a custom JWT Claims set type.<T extends JWTClaimsSet>
JWSReader<T,?> Returns a new JWS JWT reader with a custom JWT Claims set type and using the specified keys.default <T extends JWTClaimsSet>
JOSEObjectReader<T,?, ? extends JOSEObject<T, ?>, ?> Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type.default <T extends JWTClaimsSet>
JOSEObjectReader<T,?, ? extends JOSEObject<T, ?>, ?> JWTService.readerFor(String compact, Class<T> type, org.reactivestreams.Publisher<? extends JWK> keys) Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type using the specified keys.default <T extends JWTClaimsSet>
JOSEObjectReader<T,?, ? extends JOSEObject<T, ?>, ?> Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type.<T extends JWTClaimsSet>
JOSEObjectReader<T,?, ? extends JOSEObject<T, ?>, ?> Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type using the specified keys.default JOSEObjectReader<JWTClaimsSet,?, ? extends JOSEObject<JWTClaimsSet, ?>, ?> Returns a JOSE JWT Object reader to read the specified compact representation using the specified keys.