Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A128CBC_HS256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A128CBC-HS256 encryption algorithm as defined by RFC7518 Section 5.2.6
A128GCM - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A128GCM encryption algorithm as defined by RFC7518 Section 5.3
A128GCMKW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A128GCMKW key management algorithm as defined by RFC7518 Section 4.7
A128KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A128KW key management algorithm as defined by RFC7518 Section 4.4
A192CBC_HS384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A192CBC-HS384 encryption algorithm as defined by RFC7518 Section 5.2.6
A192GCM - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A192GCM encryption algorithm as defined by RFC7518 Section 5.3
A192GCMKW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A192GCMKW key management algorithm as defined by RFC7518 Section 4.7
A192KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A192KW key management algorithm as defined by RFC7518 Section 4.4
A256CBC_HS512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A256CBC-HS512 encryption algorithm as defined by RFC7518 Section 5.2.6
A256GCM - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A256GCM encryption algorithm as defined by RFC7518 Section 5.3
A256GCMKW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A256GCMKW key management algorithm as defined by RFC7518 Section 4.7
A256KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
A256KW key management algorithm as defined by RFC7518 Section 4.4
ABSOLUTE - Enum constant in enum class io.inverno.mod.base.net.URIs.RequestTargetForm
Designates an absolute request target as defined by RFC 7230 Section 5.3.2.
AbstractAsyncResource - Class in io.inverno.mod.base.resource
Base implementation for AsyncResource.
AbstractAsyncResource() - Constructor for class io.inverno.mod.base.resource.AbstractAsyncResource
Creates an asnc resource.
AbstractAsyncResource(MediaTypeService) - Constructor for class io.inverno.mod.base.resource.AbstractAsyncResource
Creates an async resource with the specified media type service.
AbstractAsyncResource.EndOfFileException - Exception in io.inverno.mod.base.resource
Thrown when the end of the file is reached when reading a resource.
AbstractByteBufPublisherTemplateSet - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in a reactive way using a ByteBuf sink.
AbstractByteBufPublisherTemplateSet(Charset) - Constructor for class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
Creates a ByteBuf publisher template set.
AbstractByteBufTemplateSet - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in a ByteBuf.
AbstractByteBufTemplateSet(Charset, ByteBuf) - Constructor for class io.inverno.mod.irt.AbstractByteBufTemplateSet
Creates a ByteBuf template set.
AbstractCompositeByteBufTemplateSet - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in a composite ByteBuf.
AbstractCompositeByteBufTemplateSet(Charset) - Constructor for class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
Creates a composite ByteBuf template set.
AbstractConfigurableConfigurationSource<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>,C extends ListConfigurationQuery<C>,D extends ConfigurationUpdate<D,E>,E extends ExecutableConfigurationUpdate<D,E>,F> - Class in io.inverno.mod.configuration
Base implementation for ConfigurableConfigurationSource.
AbstractConfigurableConfigurationSource(JoinablePrimitiveEncoder<F>, SplittablePrimitiveDecoder<F>) - Constructor for class io.inverno.mod.configuration.AbstractConfigurableConfigurationSource
Creates a configurable configuration source with the specified encoder and decoder.
AbstractConfigurationLoader<A,B extends AbstractConfigurationLoader<A,B>> - Class in io.inverno.mod.configuration
Base implementation for ConfigurationLoader.
AbstractConfigurationLoader() - Constructor for class io.inverno.mod.configuration.AbstractConfigurationLoader
 
AbstractConfigurationSource<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>,C extends ListConfigurationQuery<C>,D> - Class in io.inverno.mod.configuration
Base implementation for ConfigurationSource.
AbstractConfigurationSource(SplittablePrimitiveDecoder<D>) - Constructor for class io.inverno.mod.configuration.AbstractConfigurationSource
Creates a configuration source with the specified decoder.
AbstractHashConfigurationSource<A,B extends AbstractHashConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
Base implementation for ConfigurationSource where configuration properties are resolved using a hash code of a ConfigurationKey corresponding to a AbstractHashConfigurationSource.HashConfigurationQuery.
AbstractHashConfigurationSource(B, DefaultingStrategy) - Constructor for class io.inverno.mod.configuration.AbstractHashConfigurationSource
Creates a hash configuration source from the specified initial source and using the specified defaulting strategy.
AbstractHashConfigurationSource(SplittablePrimitiveDecoder<A>) - Constructor for class io.inverno.mod.configuration.AbstractHashConfigurationSource
Creates a hash configuration source with the specified decoder and noop defaulting strategy.
AbstractHashConfigurationSource(SplittablePrimitiveDecoder<A>, DefaultingStrategy) - Constructor for class io.inverno.mod.configuration.AbstractHashConfigurationSource
Creates a hash configuration source with the specified decoder and defaulting strategy.
AbstractHashConfigurationSource.HashConfigurationQuery<A,B extends AbstractHashConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The configuration query used by the a configuration source.
AbstractHashConfigurationSource.HashConfigurationQueryResult<A,B extends AbstractHashConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The configuration query result returned by a hash configuration source.
AbstractHashConfigurationSource.HashExecutableConfigurationQuery<A,B extends AbstractHashConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The executable configuration query used by a hash configuration source.
AbstractHashConfigurationSource.HashListConfigurationQuery<A,B extends AbstractHashConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The list configuration query used by a hash configuration source.
AbstractHeaderBuilder<A extends Header,B extends AbstractHeaderBuilder<A,B>> - Class in io.inverno.mod.http.base.header
Base implementation for HeaderBuilder.
AbstractHeaderBuilder() - Constructor for class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
AbstractHeaderCodec<A extends Header,B extends HeaderBuilder<A,B>> - Class in io.inverno.mod.http.base.header
Base implementation for HeaderCodec.
AbstractHeaderCodec(Supplier<B>, Set<String>) - Constructor for class io.inverno.mod.http.base.header.AbstractHeaderCodec
Creates a header codec with the specified builder supplier and supported header names.
AbstractPassword<A extends Password<A,B>,B extends Password.Encoder<A,B>> - Class in io.inverno.mod.security.authentication.password
Base password implementation.
AbstractPassword(String, B) - Constructor for class io.inverno.mod.security.authentication.password.AbstractPassword
Creates a password with the specified value and encoder.
AbstractPrincipalAuthenticator<A extends PrincipalCredentials,B extends Credentials,C extends PrincipalAuthentication> - Class in io.inverno.mod.security.authentication
Base principal authenticator implementation used to authenticate PrincipalCredentials.
AbstractPrincipalAuthenticator(CredentialsResolver<? extends B>, CredentialsMatcher<? super A, ? super B>) - Constructor for class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
Creates a terminal principal authenticator with the specified credentials resolver and credentials matcher.
AbstractPropertiesConfigurationSource<A,B extends AbstractPropertiesConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
Base implementation for ConfigurationSource where configuration properties are resolved using a property accessor function to retrieve property values.
AbstractPropertiesConfigurationSource(SplittablePrimitiveDecoder<A>) - Constructor for class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource
Creates a properties configuration source with the specified decoder and property accessor.
AbstractPropertiesConfigurationSource.PropertyConfigurationQuery<A,B extends AbstractPropertiesConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The configuration query used by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyConfigurationQueryResult<A,B extends AbstractPropertiesConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The configuration query result returned by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyExecutableConfigurationQuery<A,B extends AbstractPropertiesConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The executable configuration query used by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyListConfigurationQuery<A,B extends AbstractPropertiesConfigurationSource<A,B>> - Class in io.inverno.mod.configuration
The list configuration query used by a properties configuration source.
AbstractResource - Class in io.inverno.mod.base.resource
Base implementation for Resource.
AbstractResource() - Constructor for class io.inverno.mod.base.resource.AbstractResource
Creates a resource.
AbstractResource(MediaTypeService) - Constructor for class io.inverno.mod.base.resource.AbstractResource
Creates a resource with the specified media type service.
AbstractResourceProvider<A extends Resource> - Class in io.inverno.mod.base.resource
Base implementation for ResourceProvider.
AbstractResourceProvider() - Constructor for class io.inverno.mod.base.resource.AbstractResourceProvider
 
AbstractScanBuilder<A extends AbstractScanBuilder<A>> - Interface in io.inverno.mod.redis.operations
 
AbstractScanResult - Interface in io.inverno.mod.redis.operations
 
AbstractStreamTemplateSet<T extends OutputStream> - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in an OutputStream.
AbstractStreamTemplateSet(Charset, T) - Constructor for class io.inverno.mod.irt.AbstractStreamTemplateSet
Creates a Stream template set.
AbstractStringPublisherTemplateSet - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in a reactive way using a String sink.
AbstractStringPublisherTemplateSet(Charset) - Constructor for class io.inverno.mod.irt.AbstractStringPublisherTemplateSet
Creates a String publisher template set.
AbstractStringTemplateSet - Class in io.inverno.mod.irt
A TemplateSet base implementation template sets which renders data in a StringBuilder
AbstractStringTemplateSet(Charset) - Constructor for class io.inverno.mod.irt.AbstractStringTemplateSet
Creates a String template set.
AbstractTemplateSet - Class in io.inverno.mod.irt
Base TemplateSet implementation.
AbstractTemplateSet(Charset) - Constructor for class io.inverno.mod.irt.AbstractTemplateSet
Creates a template set.
absttl() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyRestoreBuilder
 
accept(T) - Method in interface io.inverno.core.v1.Module.BeanBuilder.FallibleConsumer
Performs this operation on the given argument.
accept_backlog() - Method in interface io.inverno.mod.boot.BootConfiguration
The accept backlog.
accept_backlog(Integer) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
AcceptAware - Interface in io.inverno.mod.web.spi
Specifies criteria required to match requests or resources based on accepted media ranges or language ranges.
ACCEPTED - Enum constant in enum class io.inverno.mod.http.base.Status
AccessControlException - Exception in io.inverno.mod.security.accesscontrol
Thrown to indicate unexpected errors during access control processing.
AccessControlException() - Constructor for exception io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception.
AccessControlException(String) - Constructor for exception io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified message.
AccessControlException(String, Throwable) - Constructor for exception io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified message and cause.
AccessControlException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
AccessControlException(Throwable) - Constructor for exception io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified cause.
AccessControlInterceptor<A extends Identity,B extends AccessController,C extends SecurityContext<A,B>,D extends Exchange<C>> - Class in io.inverno.mod.security.http
An access control interceptor verifies that the access to a resource is authorized.
AccessController - Interface in io.inverno.mod.security.accesscontrol
An access controller is used to control the access to services and resources of an authenticated entity.
AccessControllerResolver<A extends Authentication,B extends AccessController> - Interface in io.inverno.mod.security.accesscontrol
An access controller resolver is used to resolve an access controller from an Authentication.
activate(int, ConfigurationKey.Parameter...) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the specified parameters.
activate(int, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the specified parameter.
activate(int, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the two specified parameters.
activate(int, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the three specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the four specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the five specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the six specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the seven specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the eight specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the nine specified parameters.
activate(int, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the specified revisions for the properties defined with the ten specified parameters.
activate(ConfigurationKey.Parameter...) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the specified parameters.
activate(String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the specified parameter.
activate(String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the two specified parameters.
activate(String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the three specified parameters.
activate(String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the four specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the five specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the six specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the seven specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the eight specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the nine specified parameters.
activate(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Activates the working revision for the properties defined with the ten specified parameters.
ActiveDirectoryAuthenticator - Class in io.inverno.mod.security.ldap.authentication
Specialized LDAP authenticator that uses Active Directory semantic.
ActiveDirectoryAuthenticator(LDAPClient, String) - Constructor for class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Creates an Active Directory authenticator with the specified LDAP client and domain.
ActiveDirectoryAuthenticator(LDAPClient, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Creates an Active Directory authenticator with the specified LDAP client, domain and base DN.
ActiveDirectoryAuthenticator(LDAPClient, String, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Creates an Active Directory authenticator with the specified LDAP client, domain, base DN and search user filter.
add(E) - Method in class io.inverno.core.v1.Module.BeanAggregator
Appends the specified bean to the aggregate.
add(E[]) - Method in class io.inverno.core.v1.Module.BeanAggregator
Appends the specified array of beans to the aggregate.
add(Header...) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Adds the specified headers.
add(Header...) - Method in interface io.inverno.mod.http.server.ResponseTrailers
Adds the specified trailers.
add(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Adds a header with the specified name and value.
add(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.ResponseTrailers
Adds a trailer with the specified name and value.
add(Collection<E>) - Method in class io.inverno.core.v1.Module.BeanAggregator
Appends the specified collection of beans to the aggregate.
addCookie(String, String) - Method in interface io.inverno.mod.http.server.ResponseCookies
Adds a cookie with the specified name and value.
addCookie(Consumer<SetCookie.Configurator>) - Method in interface io.inverno.mod.http.server.ResponseCookies
Adds a cookie created with the specified configurer.
addCustomClaim(String, Object) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies a custom claim.
addCustomParameter(String, Object) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies a custom parameter to add to the header.
additionalAuthenticationData(String) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWEBuilder
Specifies the additional authentication data to use when encrypting the payload.
addUserToGroups(String, String...) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
addUserToGroups(String, String...) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
addUserToGroups(String, String...) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Adds the user identified by the specified username to the specified groups.
admin_credentials() - Method in interface io.inverno.mod.ldap.LDAPClientConfiguration
The admin user credentials.
admin_credentials(String) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Configurator
 
admin_dn() - Method in interface io.inverno.mod.ldap.LDAPClientConfiguration
The admin user DN;
admin_dn(String) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Configurator
 
algorithm(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
specifies the cryptographic algorithm to use to secure the JOSE object.
algorithm(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKBuilder
Specifies the algorithm intended for use with the key.
algorithm(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKGenerator
Specifies the algorithm intended for use with the key.
ALGORITHM_MD5 - Static variable in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
MD5 algorithm (default).
ALGORITHM_SHA_256 - Static variable in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
SHA-256 algorithm.
ALGORITHM_SHA_512_256 - Static variable in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
SHA-512-256 algorithm.
ALL - Static variable in interface io.inverno.mod.http.base.header.Headers.Accept
Accept all header: */*
ALL - Static variable in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Accept all header: *
allowCredentials - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
Flag indicating whether credentials must be allowed.
allowCredentials - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The allow credentials flag.
allowCredentials(boolean) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Sepcifies the allow credentials flag.
allowedHeaders - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The allowed headers.
allowedHeaders - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The set of allowed headers.
allowedMethods - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The allowed methods.
allowedMethods - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The set of allowed methods.
allowedOrigins - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The set of allowed origins.
allowedOrigins - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The set of allowed origins.
allowedOriginsPattern - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The set of allowed origins patterns.
allowedOriginsPattern - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The set of allowed origins patterns.
allowHeader(String) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies an allowed header.
allowMethod(Method) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies an allowed method.
allowOrigin(String) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies an allowed origin.
allowOriginPattern(String) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies an allowed origin pattern.
allowPrivateNetwork - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
Flag indicating whether private netword must be allowed.
allowPrivateNetwork - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The allow private network flag.
allowPrivateNetwork(boolean) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies the allow private network flag.
alpha() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
and() - Method in interface io.inverno.mod.base.reflect.ArrayTypeArgumentBuilder
Finalizes this builder and returns the parent builder.
and() - Method in class io.inverno.mod.base.reflect.GenericTypeVariableBuilder
 
and() - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Finalizes this builder and returns the parent builder.
and() - Method in interface io.inverno.mod.base.reflect.TypeVariableBuilder
Finalizes this builder and returns the parent builder.
and() - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Finalizes this builder and returns the parent builder.
and() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashExecutableConfigurationQuery
 
and() - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyExecutableConfigurationQuery
 
and() - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Chains another query.
and() - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Chains another update.
and() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeExecutableConfigurationQuery
 
and() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationQuery
 
and() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationUpdate
 
and() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationQuery
 
and() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationUpdate
 
and() - Method in interface io.inverno.mod.sql.PreparedStatement
Appends current arguments binding to the batch and creates another binding.
and(Pipe<U, V>) - Method in interface io.inverno.mod.irt.Pipe
Chains the specified pipe after this pipe.
and(PublisherPipe<U, V>) - Method in interface io.inverno.mod.irt.PublisherPipe
Chains the specified publisher pipe after this pipe.
and(StreamPipe<U, V>) - Method in interface io.inverno.mod.irt.StreamPipe
Chains the specified stream pipe after this pipe.
and(String) - Method in interface io.inverno.mod.sql.Statement
Adds the specified SQL to the statement.
andThen(ExchangeInterceptor<? super A, B>) - Method in interface io.inverno.mod.http.server.ExchangeInterceptor
Returns a composed interceptor that invokes this interceptor first and then invokes the specified interceptor.
andThen(LoginFailureHandler<? super A, ? super B>) - Method in interface io.inverno.mod.security.http.login.LoginFailureHandler
Invokes this login failure handler and then invokes the specified login failure handler.
andThen(LoginSuccessHandler<? super A, ? super B, ? super C>) - Method in interface io.inverno.mod.security.http.login.LoginSuccessHandler
Invokes this login success handler and then invokes the specified login success handler.
andThen(LogoutSuccessHandler<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface io.inverno.mod.security.http.login.LogoutSuccessHandler
Invokes this logout success handler and then invokes the specified logout success handler.
AnnotationSelector - Annotation Interface in io.inverno.core.annotation
An AnnotationSelector is used to filter beans annotated with a particular annotation during dependency injection.
anonymous() - Static method in interface io.inverno.mod.security.authentication.Authentication
Returns an anonymous authentication.
anonymous() - Static method in class io.inverno.mod.security.http.AccessControlInterceptor
Returns an access control interceptor that verifies the requester is anonymous (i.e. not authenticated).
append(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
APPEND key value
Application<T extends Module> - Class in io.inverno.core.v1
A module wrapper which starts a module as an application and stops it when the application is gracefully shutdown.
Application(Module.ModuleBuilder<T>) - Constructor for class io.inverno.core.v1.Application
Creates a new Application for the module created with the specified builder.
APPLICATION_JOSE - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/jose
APPLICATION_JOSE_JSON - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/jose+json
APPLICATION_JSON - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/json
APPLICATION_JWK_JSON - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/jwk+json
APPLICATION_JWK_SET_JSON - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/jwk-set+json
APPLICATION_JWT - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/jwt
APPLICATION_OCTET_STREAM - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/octet-stream
APPLICATION_X_NDJSON - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/x-ndjson
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/x-www-form-urlencoded
APPLICATION_XML - Static variable in class io.inverno.mod.base.resource.MediaTypes
application/xml
apply(T, Pipe<T, U>) - Static method in interface io.inverno.mod.irt.Pipe
Applies the specified pipe to the specified source value.
applyInterceptors() - Method in interface io.inverno.mod.web.spi.ErrorInterceptedRouter
Applies the interceptors to all the routes previously defined in the error router.
applyInterceptors() - Method in interface io.inverno.mod.web.spi.InterceptedRouter
Applies the interceptors to all the routes previously defined in the router.
applyTemplate(Iterable<T>) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
applyTemplate(Iterable<T>) - Method in interface io.inverno.mod.irt.TemplateSet
Invokes a template defined in the template set implementation on each element of the specified iterable.
applyTemplate(Stream<T>) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
applyTemplate(Stream<T>) - Method in interface io.inverno.mod.irt.TemplateSet
Invokes a template defined in the template set implementation on each element of the specified stream.
applyTemplate(Publisher<T>) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
applyTemplate(Publisher<T>) - Method in interface io.inverno.mod.irt.TemplateSet
Invokes a template defined in the template set implementation on each element emitted in the specified publisher until the publisher completes.
applyTemplate(T) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
applyTemplate(T) - Method in interface io.inverno.mod.irt.TemplateSet
Invokes a template defined in the template set implementation on the specified object.
applyTemplate(T[]) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
applyTemplate(T[]) - Method in interface io.inverno.mod.irt.TemplateSet
Invokes a template defined in the template set implementation on each element of the specified array.
approximate() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
approximate() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
Argon2Password - Class in io.inverno.mod.security.authentication.password
A password that uses Argon2 key derivation function to encode password.
Argon2Password(String, Argon2Password.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.Argon2Password
Creates an Argon2 password with the specified value and encoder.
Argon2Password.Encoder - Class in io.inverno.mod.security.authentication.password
An Argon2 password encoder implementation.
Argon2Password.Encoder.HashType - Enum Class in io.inverno.mod.security.authentication.password
The type of hash.
arrayType() - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies an array type as the next argument of the parameterized type.
arrayType() - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies an array type as the next argument of the parameterized type.
arrayType() - Static method in class io.inverno.mod.base.reflect.Types
Creates an array type builder.
ArrayTypeArgumentBuilder<A> - Interface in io.inverno.mod.base.reflect
An array type argument builder is used to specify the component type of an array type.
ArrayTypeBuilder - Interface in io.inverno.mod.base.reflect
An array type builder is used to build array types.
as(Class<T>) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to the specified type.
as(Class<T>) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to the specified type.
as(Type) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to the specified type.
as(Type) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to the specified type.
asArrayOf(Class<T>) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to an array of the specified type.
asArrayOf(Class<T>) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to an array of the specified type.
asArrayOf(Type) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to an array of the specified type.
asArrayOf(Type) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to an array of the specified type.
asBigDecimal() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a big decimal.
asBigDecimal() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a big decimal.
asBigInteger() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a big integer.
asBigInteger() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a big integer.
asBoolean() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a boolean.
asBoolean() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a boolean.
asByte() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a byte.
asByte() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a byte.
asc() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusBuilder
 
asc() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
asc() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
asCharacter() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a character.
asCharacter() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a character.
asClass() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a class.
asClass() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a class.
asCurrency() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a currency.
asCurrency() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a currency.
asDouble() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a double.
asDouble() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a double.
asFile() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a file.
asFile() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a file.
asFloat() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a float.
asFloat() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a float.
asInetAddress() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to an inet address.
asInetAddress() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to an inet address.
asInteger() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to an integer.
asInteger() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to an integer.
asListOf(Class<T>) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a list of the specified type.
asListOf(Class<T>) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a list of the specified type.
asListOf(Type) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a list of the specified type.
asListOf(Type) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a list of the specified type.
asLocalDate() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a local date.
asLocalDate() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a local date.
asLocalDateTime() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a loca date time.
asLocalDateTime() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a local date time.
asLocale() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a locale.
asLocale() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a locale.
asLong() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a long.
asLong() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a long.
asPath() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a path.
asPath() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a path.
asPattern() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a pattern.
asPattern() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a pattern.
asSetOf(Class<T>) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a set of the specified type.
asSetOf(Class<T>) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a set of the specified type.
asSetOf(Type) - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a set of the specified type.
asSetOf(Type) - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a set of the specified type.
asShort() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a short.
asShort() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a short.
asString() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a string.
asString() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a string.
asURI() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a URI.
asURI() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a URI.
asURL() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a URL.
asURL() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a URL.
AsymmetricJWK<A extends PublicKey,B extends PrivateKey> - Interface in io.inverno.mod.security.jose.jwk
An asymmetric JSON Web Key based on asymmetric public and private keys.
ASYNC - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptFlushMode
 
AsyncResource - Interface in io.inverno.mod.base.resource
An async resource uses an executor service to be read and written asynchronously.
AsyncResourceProvider<A extends AsyncResource> - Interface in io.inverno.mod.base.resource
A resource provider providing async resources.
asZonedDateTime() - Method in interface io.inverno.mod.base.converter.Convertible
Converts the value to a zoned date time.
asZonedDateTime() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Converts the property value to a zoned date time.
atRevision(int) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationQuery
Specifies the revision (inclusive) up to which properties should be searched.
ATTRIBUTE_CAR_LICENSE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Values of the license or registration plate associated with an individual.
ATTRIBUTE_CN - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Names of an object.
ATTRIBUTE_DEPARTMENT_NUMBER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Department to which a person belongs.
ATTRIBUTE_DESCRIPTION - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Human-readable descriptive phrases about the object.
ATTRIBUTE_DESTINATION_INDICATOR - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Country and city strings associated with the object (the addressee) needed to provide the Public Telegram Service.
ATTRIBUTE_DISPLAY_NAME - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Preferred name of a person to be used when displaying entries.
ATTRIBUTE_EMPLOYEE_NUMBER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Numeric or alphanumeric identifier assigned to a person.
ATTRIBUTE_EMPLOYEE_TYPE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Used to identify the employer to employee relationship.
ATTRIBUTE_FACSIMILE_TELEPHONE_NUMBER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Telephone numbers (and, optionally, the parameters) for facsimile terminals.
ATTRIBUTE_GIVEN_NAME - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Strings that are the part of a person's name that is not their surname.
ATTRIBUTE_HOME_PHONE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
A home telephone number associated with a person.
ATTRIBUTE_HOME_POSTAL_ADDRESS - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
A home postal address for an object.
ATTRIBUTE_INITIALS - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Strings of initials of some or all of an individual's names, except the surname(s).
ATTRIBUTE_JPEG_PHOTO - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Images of a person using the JPEG File Interchange Format
ATTRIBUTE_L - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Names of a locality or place, such as a city, county, or other geographic region.
ATTRIBUTE_LABELED_URI - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Uniform Resource Identifiers with optional label.
ATTRIBUTE_MAIL - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
An electronic mailbox.
ATTRIBUTE_MANAGER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
The manager of an object represented by an entry.
ATTRIBUTE_MOBILE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
A mobile telephone number associated with a person.
ATTRIBUTE_O - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Names of an organization.
ATTRIBUTE_OU - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Names of an organizational unit.
ATTRIBUTE_PASSWORD - Static variable in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
The user password attribute as defined by RFC2256 Section 5.36.
ATTRIBUTE_PHYSICAL_DELIVERY_OFFICE_NAME - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Names that a Postal Service uses to identify a post office.
ATTRIBUTE_POST_OFFICE_BOX - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Postal box identifiers that a Postal Service uses when a customer arranges to receive mail at a box on the premises of the Postal Service.
ATTRIBUTE_POSTAL_ADDRESS - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Addresses used by a Postal Service to perform services for the object.
ATTRIBUTE_POSTAL_CODE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Codes used by a Postal Service to identify postal service zones.
ATTRIBUTE_PREFERED_DELIVERY_METHOD - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
An indication of the preferred method of getting a message to the object.
ATTRIBUTE_PREFERRED_LANGUAGE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Preferred written or spoken language.
ATTRIBUTE_REGISTERED_ADDRESS - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Postal addresses suitable for reception of telegrams or expedited documents, where it is necessary to have the recipient accept delivery.
ATTRIBUTE_ROOM_NUMBER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
The room number of an object.
ATTRIBUTE_SECRETARY - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
The secretary of a person.
ATTRIBUTE_SN - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Strings for the family names of a person.
ATTRIBUTE_ST - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Full names of states or provinces.
ATTRIBUTE_STREET - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Site information from a postal address (i.e., the street name, place, avenue, and the house number).
ATTRIBUTE_TELEPHONE_NUMBER - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Telephone numbers that comply with the ITU Recommendation E.123.
ATTRIBUTE_TITLE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Title of a person in their organizational context.
ATTRIBUTE_UID - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Computer system login names associated with the object.
ATTRIBUTE_USER_CERTIFICATE - Static variable in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
The certificate (public key) of a person.
audience(String) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the audience claim.
audience(Set<String>) - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT audience corresponds to trusted audiences.
auth(String) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
auth(String, String) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
AUTH_SCHEME_BASIC - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
 
AUTH_SCHEME_BEARER - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
 
AUTH_SCHEME_DIGEST - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
 
AUTH_SCHEME_NEGOTIATE - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
 
authenticate(A) - Method in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
 
authenticate(A) - Method in interface io.inverno.mod.security.authentication.Authenticator
Authenticates the specified credentials and returns an authentication.
authenticate(A) - Method in interface io.inverno.mod.security.SecurityManager
Authenticates the specified credentials and returns the corresponding security context.
authenticate(LoginCredentials) - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
 
authenticate(LoginCredentials) - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
 
authenticate(TokenCredentials) - Method in class io.inverno.mod.security.jose.jwe.JWEAuthenticator
 
authenticate(TokenCredentials) - Method in class io.inverno.mod.security.jose.jws.JWSAuthenticator
 
authenticate(TokenCredentials) - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
 
authenticate(TokenCredentials) - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
 
authenticated() - Static method in class io.inverno.mod.security.http.AccessControlInterceptor
Returns an access control interceptor that verifies the requester is authenticated.
authentication() - Method in interface io.inverno.mod.ldap.LDAPClientConfiguration
The authentication choice.
authentication(String) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Configurator
 
Authentication - Interface in io.inverno.mod.security.authentication
An authentication represents a proof that the credentials of an entity have been authenticated.
AuthenticationErrorInterceptor<A extends ExchangeContext,B extends ErrorExchange<A>> - Class in io.inverno.mod.security.http
Base implemenation for authentication error interceptors.
AuthenticationErrorInterceptor() - Constructor for class io.inverno.mod.security.http.AuthenticationErrorInterceptor
Creates a non-terminating authentication error interceptor.
AuthenticationErrorInterceptor(boolean) - Constructor for class io.inverno.mod.security.http.AuthenticationErrorInterceptor
Creates an authentication error interceptor.
AuthenticationException - Exception in io.inverno.mod.security.authentication
Thrown to indicate that an authentication has failed.
AuthenticationException() - Constructor for exception io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception.
AuthenticationException(String) - Constructor for exception io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified message.
AuthenticationException(String, Throwable) - Constructor for exception io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified message and cause.
AuthenticationException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
AuthenticationException(Throwable) - Constructor for exception io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified cause.
AuthenticationReleaser<A extends Authentication> - Interface in io.inverno.mod.security.authentication
An authentication releaser is used to invalidate or release any resources involved when terminating an authentication.
Authenticator<A extends Credentials,B extends Authentication> - Interface in io.inverno.mod.security.authentication
An authenticator is used to authenticate the Credentials of an entity that wants to access protected services or resources.

B

BAD_GATEWAY - Enum constant in enum class io.inverno.mod.http.base.Status
BAD_GATEWAY - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
BAD_REQUEST - Enum constant in enum class io.inverno.mod.http.base.Status
BadRequestException - Exception in io.inverno.mod.http.base
A HTTP exception that indicates a Bad Request (400).
BadRequestException() - Constructor for exception io.inverno.mod.http.base.BadRequestException
Creates a bad request exception.
BadRequestException(String) - Constructor for exception io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message.
BadRequestException(String, Throwable) - Constructor for exception io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message and cause.
BadRequestException(Throwable) - Constructor for exception io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified cause.
banner(Banner) - Method in class io.inverno.core.v1.Application
Sets the application banner.
Banner - Interface in io.inverno.core.v1
A Banner prints information to a stream when a root module is starting.
Base - Class in io.inverno.mod.http.base
 
BASE_OBJECT - Enum constant in enum class io.inverno.mod.ldap.LDAPOperations.SearchScope
The scope is constrained to the entry named by baseObject.
Base.Builder - Class in io.inverno.mod.http.base
 
Base.Linker - Class in io.inverno.mod.http.base
 
base64EncodePayload(Boolean) - Method in interface io.inverno.mod.security.jose.jws.JWSHeaderConfigurator
Specifies whether the payload should be encoded as Base64URL or processed unencoded.
BasicAuthenticationErrorInterceptor<A extends ExchangeContext,B extends ErrorExchange<A>> - Class in io.inverno.mod.security.http.basic
An HTTP authentication error interceptor that implements RFC 7617 The 'Basic' HTTP Authentication Scheme.
BasicAuthenticationErrorInterceptor(String) - Constructor for class io.inverno.mod.security.http.basic.BasicAuthenticationErrorInterceptor
Creates a basic authentication error interceptor.
BasicCredentialsExtractor - Class in io.inverno.mod.security.http.basic
A credentials extractor that extracts basic login credentials as defined by RFC 7617 Section 2.
BasicCredentialsExtractor() - Constructor for class io.inverno.mod.security.http.basic.BasicCredentialsExtractor
 
batch(Function<RedisOperations<A, B>, Publisher<Publisher<T>>>) - Method in interface io.inverno.mod.redis.RedisClient
Executes multiple queries in a batch on a single connection.
batchQueries(Function<SqlOperations, Publisher<Publisher<T>>>) - Method in interface io.inverno.mod.sql.UnsafeSqlOperations
Executes multiple queries in a batch.
batchUpdate(String, List<Object[]>) - Method in interface io.inverno.mod.sql.SqlOperations
Executes multiple update operations in a batch using the specified list of arguments and returns the number rows affected by the operation.
batchUpdate(String, Stream<Object[]>) - Method in interface io.inverno.mod.sql.SqlOperations
Executes multiple update operations in a batch using the specified stream of arguments and returns the number rows affected by the operation.
BCryptPassword - Class in io.inverno.mod.security.authentication.password
A password that uses Bcrypt hashing function to encode password.
BCryptPassword(String, BCryptPassword.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.BCryptPassword
Creates a Bcrypt password with the specified value and encoder.
BCryptPassword.Encoder - Class in io.inverno.mod.security.authentication.password
A Bcrypt password encoder implementation.
Bean - Annotation Interface in io.inverno.core.annotation
Indicates that an annotated class or interface is a bean.
Bean() - Constructor for class io.inverno.mod.boot.BootConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.http.server.HttpServerConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.security.jose.JOSEConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Bean
 
Bean() - Constructor for class io.inverno.mod.web.WebConfigurationLoader.Bean
 
Bean(String) - Constructor for class io.inverno.core.v1.Module.Bean
Creates a bean with the specified name.
Bean.Strategy - Enum Class in io.inverno.core.annotation
Indicates the strategy to use to instantiate the bean.
Bean.Visibility - Enum Class in io.inverno.core.annotation
Indicates the visibility of a bean in a module.
BeanAggregator() - Constructor for class io.inverno.core.v1.Module.BeanAggregator
Creates an aggregator.
beans() - Element in annotation interface io.inverno.core.annotation.Wire
Indicates the names of the beans to wire.
BeanSocket - Annotation Interface in io.inverno.core.annotation
A bean socket represents a bean dependency, a bean required or desirable by a bean to operate properly.
BearerTokenCredentialsExtractor - Class in io.inverno.mod.security.http.token
A credentials extractor that extracts a token credentials from a bearer in the authorization HTTP header as defined by RFC 6750 Section 2.1.
BearerTokenCredentialsExtractor() - Constructor for class io.inverno.mod.security.http.token.BearerTokenCredentialsExtractor
 
binary() - Method in interface io.inverno.mod.http.server.ws.WebSocketMessage
Returns the message payload binary data stream.
binary(ByteBuf) - Method in interface io.inverno.mod.http.server.ws.WebSocketFrame.Factory
Creates a final binary frame with the specified payload data.
binary(ByteBuf) - Method in interface io.inverno.mod.http.server.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data.
binary(ByteBuf, boolean) - Method in interface io.inverno.mod.http.server.ws.WebSocketFrame.Factory
Creates a binary frame with the specified payload data.
binary(Publisher<ByteBuf>) - Method in interface io.inverno.mod.http.server.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data stream.
BINARY - Enum constant in enum class io.inverno.mod.http.server.ws.WebSocketFrame.Kind
Indicates a BINARY data frame.
BINARY - Enum constant in enum class io.inverno.mod.http.server.ws.WebSocketMessage.Kind
Indicates a BINARY message.
binaryMessages() - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange.Inbound
Returns the binary messages received by the server from the client.
bind(Object...) - Method in interface io.inverno.mod.sql.PreparedStatement
Sets the specified list of values as the current arguments binding.
bind(String, Object[], String, Function<LDAPOperations, Publisher<T>>) - Method in interface io.inverno.mod.ldap.LDAPClient
Authenticates to the server and executes a set of operations.
bind(String, String, Function<LDAPOperations, Publisher<T>>) - Method in interface io.inverno.mod.ldap.LDAPClient
Authenticates to the server and executes a set of operations.
bind(List<Object[]>) - Method in interface io.inverno.mod.sql.PreparedStatement
Adds multiple arguments bindings at once.
bind(Stream<Object[]>) - Method in interface io.inverno.mod.sql.PreparedStatement
Adds multiple arguments bindings at once.
bindAt(int, Object) - Method in interface io.inverno.mod.sql.PreparedStatement
Binds the specified value at the specified index in the current arguments binding
bindNullAt(int, Class<?>) - Method in interface io.inverno.mod.sql.PreparedStatement
Binds a null value of the specified type at the specified index in the current arguments binding.
bitcount(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
bitcount(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITCOUT key start end
bitfield() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITFIELD key [GET encoding offset] [SET encoding offset value] [INCRBY encoding offset increment] [OVERFLOW WRAP|SAT|FAIL]
bitfield(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
bitopAnd(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP AND destkey key
bitopAnd(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP AND destkey key [key ...]
bitopNot(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP NOT destkey key
bitopNot(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP NOT destkey key [key ...]
bitopOr(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP OR destkey key
bitopOr(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP OR destkey key [key ...]
bitopXor(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP XOR destkey key
bitopXor(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITOP XOR destkey key [key ...]
bitpos(A, boolean) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITPOS key bit [start [end [BYTE|BIT]]]
bitpos(A, boolean, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITPOS key bit [start [end [BYTE|BIT]]]
bitpos(A, boolean, long, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
BITPOS key bit [start [end [BYTE|BIT]]]
blmove() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BLMOVE source destination LEFT|RIGHT LEFT|RIGHT timeout
blmpop() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BLMPOP timeout numkeys key [key ...]
block(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadBuilder
 
block(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadgroupBuilder
 
blpop(A, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BLPOP key timeout
blpop(Consumer<Keys<A>>, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BLPOP key [key ...] timeout
body() - Method in interface io.inverno.mod.http.server.Request
Returns the request body used to consume request payload.
body() - Method in interface io.inverno.mod.http.server.Response
Returns the response body used to produce response payload.
body() - Method in interface io.inverno.mod.web.WebRequest
 
body() - Method in interface io.inverno.mod.web.WebResponse
 
Body - Annotation Interface in io.inverno.mod.web.annotation
Binds the payload of a request to a web route method parameter.
BOOLEAN - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
 
Boot - Class in io.inverno.mod.boot
 
Boot.Builder - Class in io.inverno.mod.boot
 
Boot.Linker - Class in io.inverno.mod.boot
 
BootConfiguration - Interface in io.inverno.mod.boot
Boot module configuration.
BootConfigurationLoader - Class in io.inverno.mod.boot
 
BootConfigurationLoader() - Constructor for class io.inverno.mod.boot.BootConfigurationLoader
 
BootConfigurationLoader.Bean - Class in io.inverno.mod.boot
 
BootConfigurationLoader.Configurator - Class in io.inverno.mod.boot
 
BootstrapConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that considers multiple local sources to load the bootstrap configuration of an application.
BootstrapConfigurationSource(Module, String...) - Constructor for class io.inverno.mod.configuration.source.BootstrapConfigurationSource
Creates a bootstrap configuration source for the specified application module and with the specified command line arguments.
Bound<A> - Class in io.inverno.mod.redis.operations
 
BOUNDARY - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentType
Boundary parameter
boundDNToBaseDN(String) - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Extracts the base DN from bind operation DN.
boundType(Class<?>) - Method in class io.inverno.mod.base.reflect.GenericTypeVariableBuilder
 
boundType(Class<?>) - Method in interface io.inverno.mod.base.reflect.TypeVariableBuilder
Specifies the bound type of the type variable.
boxType(Class<?>) - Static method in class io.inverno.mod.base.reflect.Types
Returns the boxed type corresponding to the specified primitive type.
brpop(A, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BRPOP key timeout
brpop(Consumer<Keys<A>>, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BRPOP key [key ...] timeout
brpoplpush(A, A, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
BRPOPLPUSH source destination timeout
build() - Method in interface io.inverno.core.v1.Module.ModuleBeanBuilder
Builds the bean.
build() - Method in class io.inverno.core.v1.Module.ModuleBuilder
Builds the module.
build() - Method in interface io.inverno.core.v1.Module.WrapperBeanBuilder
Builds the bean.
build() - Method in interface io.inverno.mod.base.reflect.ArrayTypeBuilder
Builds the array type.
build() - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Builds the type.
build() - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Builds the header.
build() - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository.Builder
Builds an in-memory user repository.
build() - Method in class io.inverno.mod.security.authentication.user.User.Builder
Builds the user.
build() - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Builds and returns a CORS interceptor.
build() - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Builds a CSRF double submit cookie interceptor.
build() - Method in interface io.inverno.mod.security.jose.JOSEObjectBuilder
Builds the JOSE object.
build() - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectBuilder
Builds the JSON JOSE object.
build() - Method in interface io.inverno.mod.security.jose.jwk.JWKBuilder
Returns a single publisher that builds the key.
build() - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Builds the JWT Claims set.
build(double, A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListBlmpopBuilder
 
build(double, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetBzmpopBuilder
 
build(double, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListBlmpopBuilder
 
build(double, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetBzmpopBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchExtendedBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeySortBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLmpopBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterWithScoresBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZmpopBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionWithScoresBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
build(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 
build(A, double, double, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusBuilder
 
build(A, double, double, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusExtendedBuilder
 
build(A, double, double, B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoaddBuilder
 
build(A, double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
build(A, double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 
build(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
build(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
build(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
build(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
build(A, long, byte[]) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyRestoreBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchstoreBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyCopyBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeySortStoreBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLmoveBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterstoreBuilder
 
build(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionstoreBuilder
 
build(A, A, double) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListBlmoveBuilder
 
build(A, A, double, double, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusStoreBuilder
 
build(A, A, A, long, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXautoclaimBuilder
 
build(A, A, A, long, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
build(A, A, A, long, Consumer<RedisStreamReactiveOperations.StreamMessageIds>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
build(A, A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadgroupBuilder
 
build(A, A, B) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
build(A, A, B, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusbymemberStoreBuilder
 
build(A, A, Bound<T>, Bound<T>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangestoreBuilder
 
build(A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXgroupCreateBuilder
 
build(A, A, String, String, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXpendingExtendedBuilder
 
build(A, A, Consumer<RedisStreamReactiveOperations.StreamStreams<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadgroupBuilder
 
build(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLposBuilder
 
build(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringSetBuilder
 
build(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringSetGetBuilder
 
build(A, B, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusbymemberBuilder
 
build(A, B, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoradiusbymemberExtendedBuilder
 
build(A, B, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLposBuilder
 
build(A, Bound<T>, Bound<T>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeBuilder
 
build(A, Bound<T>, Bound<T>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeWithScoresBuilder
 
build(A, String) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations.HashScanBuilder
 
build(A, String) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations.SetScanBuilder
 
build(A, String) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetScanBuilder
 
build(A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadBuilder
 
build(A, Duration) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
build(A, Duration) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
build(A, Instant) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
build(A, Instant) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
build(A, ZonedDateTime) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
build(A, ZonedDateTime) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
build(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterstoreBuilder
 
build(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionstoreBuilder
 
build(A, Consumer<RedisGeoReactiveOperations.GeoItems<B>>) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoaddBuilder
 
build(A, Consumer<RedisSortedSetReactiveOperations.SortedSetScoredMembers<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
build(A, Consumer<RedisStreamReactiveOperations.StreamEntries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
build(Object...) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping slash in the path segment components.
build(Object[], boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
build(String) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyScanBuilder
 
build(String) - Method in interface io.inverno.mod.security.jose.JOSEObjectBuilder
Builds the JOSE object using the specified payload media type.
build(String) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectBuilder
Builds the JSON JOSE object using the specified payload media type.
build(String, int, A, int, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
build(String, String) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Executes a search operation in the specified base context using the specified filter.
build(String, String[], String) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Executes a search operation in the specified base context using the specified filter returning the specified list of attributes.
build(String, String[], String, Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Executes a search operation in the specified base context using the specified filter and arguments returning the specified list of attributes.
build(String, String, Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Executes a search operation in the specified base context using the specified filter and arguments.
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLmpopBuilder
 
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterBuilder
 
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZinterWithScoresBuilder
 
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZmpopBuilder
 
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionBuilder
 
build(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZunionWithScoresBuilder
 
build(Consumer<RedisStreamReactiveOperations.StreamStreams<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadBuilder
 
build(Function<A, Mono<String>>) - Method in interface io.inverno.mod.security.jose.JOSEObjectBuilder
Builds the JOSE object using the specified payload encoder.
build(Function<A, Mono<String>>) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectBuilder
Builds the JSON JOSE object using the specified payload encoder.
build(Map<String, ?>) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the URI from the builder's URI components after replacing the parameters with the string representation of the specified values.
build(Map<String, ?>, boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
builder() - Static method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Creates a CSRF double submit cookie interceptor builder.
builder() - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder.
builder() - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder() - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Returns a new JWK builder for the key type supported by the factory.
builder() - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
builder(Class<T>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder with the specified payload type.
builder(Class<T>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder(Class<T>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
builder(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder with the specified payload type and using the specified keys.
builder(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
builder(Type) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder with the specified payload type.
builder(Type) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder(Type) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
builder(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder with the specified payload type and using the specified keys.
builder(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
builder(String...) - Static method in class io.inverno.mod.security.http.cors.CORSInterceptor
Returns a CORS interceptor builder for the specified allowed origins.
builder(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object builder using the specified keys.
builder(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
builder(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
Builder() - Constructor for class io.inverno.mod.boot.Boot.Builder
 
Builder() - Constructor for class io.inverno.mod.http.base.Base.Builder
 
Builder() - Constructor for class io.inverno.mod.ldap.Ldap.Builder
 
Builder() - Constructor for class io.inverno.mod.redis.lettuce.Lettuce.Builder
 
Builder() - Constructor for class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Creates a CORS interceptor builder.
Builder() - Constructor for class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Creates a CSRF double submit cookie interceptor builder.
Builder(Reactor) - Constructor for class io.inverno.mod.sql.vertx.Vertx.Builder
 
Builder(NetService, ResourceService) - Constructor for class io.inverno.mod.http.server.Server.Builder
 
Builder(List<MediaTypeConverter<ByteBuf>>, NetService, ResourceService) - Constructor for class io.inverno.mod.web.Web.Builder
 
Builder(List<MediaTypeConverter<String>>) - Constructor for class io.inverno.mod.security.jose.Jose.Builder
 
builderSupplier - Variable in class io.inverno.mod.http.base.header.AbstractHeaderCodec
The header builder supplier.
buildPath(Object...) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the path component string from the builder's URI path segment components after replacing the parameters with the string representation of the specified values escaping slash in path segment components.
buildPath(Object[], boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the path component string from the builder's URI path segment components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
buildPath(Map<String, ?>) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the path component string from the builder's URI path segment components after replacing the parameters with the string representation of the specified values escaping slash in path segment components.
buildPath(Map<String, ?>, boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the path component string from the builder's URI path segment components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
buildPathPattern() - Method in interface io.inverno.mod.base.net.URIBuilder
Builds a URI pattern to exactly match builder's URI path component.
buildPathPattern(boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds a URI pattern to match builder's URI path component including trailing slash or not.
buildPattern() - Method in interface io.inverno.mod.base.net.URIBuilder
Builds a URI pattern to exactly match builder's URI.
buildPattern(boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds a URI pattern to match builder's URI including trailing slash or not.
buildQuery(Object...) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the query component string from the builder's URI query parameter components after replacing the parameters with the string representation of the specified values.
buildQuery(Map<String, ?>) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the query component string from the builder's URI query parameter components after replacing the parameters with the string representation of the specified values.
buildRawPath() - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the path component raw string from the builder's path segment components.
buildRawQuery() - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the query component raw string from the builder's query parameter components.
buildRawString() - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the raw string representation of the URI from the builder's URI components.
buildString(Object...) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the string representation of the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping slash in path segment components.
buildString(Object[], boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the string representation of the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
buildString(Map<String, ?>) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the string representation of the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping slash in path segment components.
buildString(Map<String, ?>, boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Builds the string representation of the URI from the builder's URI components after replacing the parameters with the string representation of the specified values escaping or not slash in the path segment components.
by(String) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
byBox(double, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
byLex() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeBuilder
 
byLex() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangestoreBuilder
 
byLex() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeWithScoresBuilder
 
byRadius(double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
byScore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeBuilder
 
byScore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangestoreBuilder
 
byScore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZrangeWithScoresBuilder
 
bytebuf() - Static method in class io.inverno.mod.security.http.form.LoginView
 
bytebuf(Supplier<ByteBuf>) - Static method in class io.inverno.mod.security.http.form.LoginView
 
ByteBufConverter - Class in io.inverno.mod.base.converter
A Converter that encodes objects to ByteBuf and decodes ByteBuf to objects.
ByteBufConverter(ObjectConverter<String>) - Constructor for class io.inverno.mod.base.converter.ByteBufConverter
Creates a ByteBuf converter backed by the specified string converter, with default charset and array/list separator.
ByteBufConverter(ObjectConverter<String>, Charset, byte) - Constructor for class io.inverno.mod.base.converter.ByteBufConverter
Creates a ByteBuf converter backed by the specified string converter, with specified charset and array/list separator.
ByteBufTemplateSet - Interface in io.inverno.mod.irt
A TemplateSet which can render ByteBuf.
bzmpop() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
BZMPOP timeout numkeys key [key ...]
bzpopmax(double, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
BZPOPMAX key timeout
bzpopmax(double, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
BZPOPMAX key [key ...] timeout
bzpopmin(double, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
BZPOPMIN key timeout
bzpopmin(double, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
BZPOPMIN key [key ...] timeout

C

canConvert(String) - Method in interface io.inverno.mod.base.converter.MediaTypeConverter
Determines whether the converter can convert the specified media type.
canConvert(String) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
canConvert(String) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
canConvert(String) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
canConvert(String) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
canConvert(String) - Method in class io.inverno.mod.boot.converter.TextByteBufMediaTypeConverter
 
canConvert(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
canDecode(Class<T>) - Method in interface io.inverno.mod.base.converter.CompoundDecoder
Determines whether the decoder can decode the type represented by the specified class.
canDecode(Type) - Method in interface io.inverno.mod.base.converter.CompoundDecoder
Determines whether the decoder can decode the specified type.
canEncode(Class<T>) - Method in interface io.inverno.mod.base.converter.CompoundEncoder
Determines whether the encoder can encode the type represented by the specified class.
canEncode(Type) - Method in interface io.inverno.mod.base.converter.CompoundEncoder
Determines whether the encoder can encode the specified type.
ch() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoaddBuilder
 
ch() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
ch() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 
changePassword(LoginCredentials, String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
changePassword(LoginCredentials, String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
changePassword(LoginCredentials, String) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Changes the password of the user identified by the specified credentials.
charset - Variable in class io.inverno.mod.irt.AbstractTemplateSet
The charset to use to encode rendered data.
CHARSET - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentType
Charset parameter
Charsets - Class in io.inverno.mod.base
Utility methods and constants for charsets.
check() - Method in interface io.inverno.mod.configuration.ConfigurationUpdateResult
Checks that the update was successful.
checkOrigin(CORSInterceptor.Origin) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor
Determines whether the origin is a valid origin.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.ClasspathResource
Checks that the specified URI is a classpath resource URI.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.FileResource
Checks that the specified URI is a file resource URI.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.JarResource
Checks that the specified URI is a jar resource URI.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.ModuleResource
Checks that the specified URI is a module resource URI.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.NativeResource
Checks that the specified URI is a module resource URI.
checkUri(URI) - Static method in class io.inverno.mod.base.resource.ZipResource
Checks that the specified URI is a zip resource URI.
cipher() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a cipher using this JWK.
cipher(String) - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a cipher using this JWK and the specified algorithm.
className() - Element in annotation interface io.inverno.core.annotation.Module
Indicates the name of the generated module class, defaults to the name of the module.
ClasspathResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form classpath:/path/to/resource and looks up data on the classpath.
ClasspathResource(URI) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI.
ClasspathResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI and media type service.
ClasspathResource(URI, Class<?>) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI that looks up data from the specified class.
ClasspathResource(URI, Class<?>, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI and media type service that looks up data from the specified class.
ClasspathResource(URI, ClassLoader) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI that looks up data from the specified class loader.
ClasspathResource(URI, ClassLoader, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ClasspathResource
Creates a classpath resource with the specified URI and media type service that looks up data from the specified class loader.
clearPath() - Method in interface io.inverno.mod.base.net.URIBuilder
Clears the path component.
clearQuery() - Method in interface io.inverno.mod.base.net.URIBuilder
Clears the query component.
CLIENT_ERROR - Enum constant in enum class io.inverno.mod.http.base.Status.Category
client_name() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
The Redis client name.
client_name(String) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
clone() - Method in interface io.inverno.mod.base.net.URIBuilder
Clones the URI builder.
close() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
close() - Method in class io.inverno.mod.base.resource.FileResource
 
close() - Method in class io.inverno.mod.base.resource.ModuleResource
 
close() - Method in class io.inverno.mod.base.resource.NativeResource
 
close() - Method in class io.inverno.mod.base.resource.PathResource
 
close() - Method in interface io.inverno.mod.base.resource.Resource
 
close() - Method in class io.inverno.mod.base.resource.URLResource
 
close() - Method in class io.inverno.mod.base.resource.ZipResource
 
close() - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with the normal status (1000).
close() - Method in interface io.inverno.mod.ldap.LDAPClient
Closes the LDAP client and free resources.
close() - Method in interface io.inverno.mod.redis.RedisClient
Closes the Redis client and free resources.
close() - Method in interface io.inverno.mod.sql.SqlClient
Closes the SQL client and free resources.
close(short) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with the specified status code.
close(short, String) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with specified status code and reason.
close(WebSocketStatus) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with the specified status.
close(WebSocketStatus, String) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with specified status and reason.
close(String) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Closes the WebSocket with the normal status (1000) and the specified reason.
CLOSE - Enum constant in enum class io.inverno.mod.http.server.ws.WebSocketFrame.Kind
Indicates a CLOSE control frame.
CLOSED_ABNORMALLY - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Designated for use in applications expecting a status code to indicate that the connection was closed abnormally, e.g., without sending or receiving a Close control frame.
ClosedResourceException - Exception in io.inverno.mod.base.resource
Thrown when a read, write or delete operation is performed on closed resource
ClosedResourceException() - Constructor for exception io.inverno.mod.base.resource.ClosedResourceException
Creates a closed resource exception.
CODE_ADMIN_LIMIT_EXCEEDED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that an administrative limit has been exceeded.
CODE_AFFECTS_MULTIPLE_DSAS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the operation cannot be performed as it would affect multiple servers (DSAs).
CODE_ALIAS_DEREFERENCING_PROBLEM - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that a problem occurred while dereferencing an alias.
CODE_ALIAS_PROBLEM - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that an alias problem has occurred.
CODE_ATTRIBUTE_OR_VALUE_EXISTS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the client supplied an attribute or value to be added to an entry, but the attribute or value already exists.
CODE_AUTH_METHOD_NOT_SUPPORTED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the authentication method or mechanism is not supported.
CODE_BUSY - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the server is too busy to service the operation.
CODE_COMPARE_FALSE - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the Compare operation has successfully completed and the assertion has evaluated to FALSE or Undefined.
CODE_COMPARE_TRUE - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the Compare operation has successfully completed and the assertion has evaluated to TRUE.
CODE_CONFIDENTIALITY_REQUIRED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that data confidentiality protections are required.
CODE_CONSTRAINT_VIOLATION - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the client supplied an attribute value that does not conform to the constraints placed upon it by the data model.
CODE_ENTRY_ALREADY_EXISTS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the request cannot be fulfilled (added, moved, or renamed) as the target entry already exists.
CODE_INAPPROPRIATE_AUTHENTICATION - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the server requires the client that had attempted to bind anonymously or without supplying credentials to provide some form of credentials.
CODE_INAPPROPRIATE_MATCHING - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that an attempt was made (e.g., in an assertion) to use a matching rule not defined for the attribute type concerned.
CODE_INSUFFICIENT_ACCESS_RIGHTS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the client does not have sufficient access rights to perform the operation.
CODE_INVALID_ATTRIBUTE_SYNTAX - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that a purported attribute value does not conform to the syntax of the attribute.
CODE_INVALID_CREDENTIALS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the provided credentials (e.g., the user's name and password) are invalid.
CODE_INVALID_DN_SYNTAX - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that an LDAPDN or RelativeLDAPDN field (e.g., search base, target entry, ModifyDN newrdn, etc.) of a request does not conform to the required syntax or contains attribute values that do not conform to the syntax of the attribute's type.
CODE_IS_LEAF - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the specified operation cannot be performed on a leaf entry.
CODE_LOOP_DETECT - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the server has detected an internal loop (e.g., while dereferencing aliases or chaining an operation).
CODE_NAMING_VIOLATION - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the entry's name violates naming restrictions.
CODE_NO_SUCH_ATTRIBUTE - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the named entry does not contain the specified attribute or attribute value.
CODE_NO_SUCH_OBJECT - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the object does not exist in the DIT.
CODE_NOT_ALLOWED_ON_NON_LEAF - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the operation is inappropriately acting upon a non-leaf entry.
CODE_NOT_ALLOWED_ON_RDN - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the operation is inappropriately attempting to remove a value that forms the entry's relative distinguished name.
CODE_OBJECT_CLASS_MODS_PROHIBITED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that an attempt to modify the object class(es) of an entry's 'objectClass' attribute is prohibited.
CODE_OBJECT_CLASS_VIOLATION - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the entry violates object class restrictions.
CODE_OPERATIONS_ERROR - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the operation is not properly sequenced with relation to other operations (of same or different type).
CODE_OTHER - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the server has encountered an internal error.
CODE_PROTOCOL_ERROR - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the server received data that is not well-formed.
CODE_REFERRAL - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that a referral needs to be chased to complete the operation
CODE_SASL_BIND_IN_PROGRESS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the server requires the client to send a new bind request, with the same SASL mechanism, to continue the authentication process.
CODE_SIZE_LIMIT_EXCEEDED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the size limit specified by the client was exceeded before the operation could be completed.
CODE_STRONG_AUTH_REQUIRED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the server requires strong(er) authentication in order to complete the operation.
CODE_SUCCESS - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates the successful completion of an operation.
CODE_TIME_LIMIT_EXCEEDED - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the time limit specified by the client was exceeded before the operation could be completed.
CODE_UNAVAILABLE - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the server is shutting down or a subsystem necessary to complete the operation is offline.
CODE_UNAVAILABLE_CRITICAL_EXTENSION - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates a critical control is unrecognized.
CODE_UNDEFINED_ATTRIBUTE_TYPE - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that a request field contains an unrecognized attribute description.
CODE_UNWILLING_TO_PERFORM - Static variable in interface io.inverno.mod.ldap.LDAPClient
Indicates that the server is unwilling to perform the operation.
collectMap() - Method in interface io.inverno.mod.http.server.RequestBody.UrlEncoded
Collects all parameters in a map that is emitted by the resulting Mono.
COLON - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Colon ':'
ColumnMetadata - Interface in io.inverno.mod.sql
Exposes database column metadata.
COMMA - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Comma ','
CommandLineConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties from command line arguments.
CommandLineConfigurationSource(String[]) - Constructor for class io.inverno.mod.configuration.source.CommandLineConfigurationSource
Creates a command line configuration source with the specified arguments using a Java String value decoder.
CommandLineConfigurationSource(String[], SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.CommandLineConfigurationSource
Creates a command line configuration source with the specified arguments and the specified string value decoder.
comment(String) - Method in interface io.inverno.mod.http.server.ResponseBody.Sse.Event
Sets the event comment.
comment(String) - Method in interface io.inverno.mod.web.WebResponseBody.SseEncoder.Event
 
commit() - Method in interface io.inverno.mod.sql.TransactionalSqlOperations
Commits the transaction.
COMPARATOR - Static variable in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
The media range comparator based on media range scores.
COMPARATOR - Static variable in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
The language range comparator based on language range scores.
COMPLETED_FUTURE - Static variable in interface io.inverno.mod.irt.TemplateSet
An empty completed future which returns immediately.
componentArrayType() - Method in interface io.inverno.mod.base.reflect.ArrayTypeArgumentBuilder
Specifies an array type as component type of the array type.
componentArrayType() - Method in interface io.inverno.mod.base.reflect.ArrayTypeBuilder
Specifies an array type as component type of the array type.
componentType(Class<?>) - Method in interface io.inverno.mod.base.reflect.ArrayTypeArgumentBuilder
Specifies the component type of the array type.
componentType(Class<?>) - Method in interface io.inverno.mod.base.reflect.ArrayTypeBuilder
Specifies the component type of the array type.
componentType(Type) - Method in interface io.inverno.mod.base.reflect.ArrayTypeArgumentBuilder
Specifies the component type of the array type.
componentType(Type) - Method in interface io.inverno.mod.base.reflect.ArrayTypeBuilder
Specifies the component type of the array type.
compose(ExchangeInterceptor<? super A, B>) - Method in interface io.inverno.mod.http.server.ExchangeInterceptor
Returns a composed interceptor that invokes the specified interceptor first and then invokes this interceptor.
compose(LoginFailureHandler<? super A, ? super B>) - Method in interface io.inverno.mod.security.http.login.LoginFailureHandler
Invokes the specified login failure handler and then invokes this login failure handler.
compose(LoginSuccessHandler<? super A, ? super B, ? super C>) - Method in interface io.inverno.mod.security.http.login.LoginSuccessHandler
Invokes the specified login success handler and then invokes this login success handler.
compose(LogoutSuccessHandler<? super A, ? super B, ? super C, ? super D, ? super E>) - Method in interface io.inverno.mod.security.http.login.LogoutSuccessHandler
Invokes the specified logout success handler and then invokes this logout success handler.
CompositeConfigurationSource - Class in io.inverno.mod.configuration.source
A composite configuration source that uses multiple configuration sources to resolve configuration properties.
CompositeConfigurationSource(List<ConfigurationSource<?, ?, ?>>) - Constructor for class io.inverno.mod.configuration.source.CompositeConfigurationSource
Creates a new composite configuration source with the specified sources ordered from the highest to lowest priority using the default CompositeConfigurationStrategy.lookup() strategy.
CompositeConfigurationSource(List<ConfigurationSource<?, ?, ?>>, CompositeConfigurationStrategy) - Constructor for class io.inverno.mod.configuration.source.CompositeConfigurationSource
Creates a new composite configuration source with the specified sources ordered from the highest to lowest priority and using the specified strategy.
CompositeConfigurationSource.CompositeConfigurationQuery - Class in io.inverno.mod.configuration.source
The configuration query used by the composite configuration source.
CompositeConfigurationSource.CompositeConfigurationQueryResult - Class in io.inverno.mod.configuration.source
The configuration query result returned by a composite configuration source.
CompositeConfigurationSource.CompositeExecutableConfigurationQuery - Class in io.inverno.mod.configuration.source
The executable configuration query used by the composite configuration source.
CompositeConfigurationSource.CompositeListConfigurationQuery - Class in io.inverno.mod.configuration.source
The list configuration query used by the composite configuration source.
CompositeConfigurationStrategy - Interface in io.inverno.mod.configuration.source
A composite configuration strategy allows to specifies the behaviour of a CompositeConfigurationStrategy.
CompositeConfigurationStrategy.CompositeDefaultingStrategy - Interface in io.inverno.mod.configuration.source
A defaulting strategy that can keep track of query results in order to optimize defaulting queries for subsequent rounds.
CompositeConverter<A> - Class in io.inverno.mod.base.converter
A composite converter relies on multiple CompoundEncoder and CompoundDecoder to convert objects.
CompositeConverter() - Constructor for class io.inverno.mod.base.converter.CompositeConverter
Creates a composite converter.
CompositeDecoder<From> - Class in io.inverno.mod.base.converter
A composite decoder relies on multiple CompoundDecoder to decode objects.
CompositeDecoder() - Constructor for class io.inverno.mod.base.converter.CompositeDecoder
Creates a composite decoder.
CompositeEncoder<To> - Class in io.inverno.mod.base.converter
A composite encoder relies on multiple CompoundEncoder to encode objects.
CompositeEncoder() - Constructor for class io.inverno.mod.base.converter.CompositeEncoder
Creates a composite encoder.
CompoundDecoder<From,To> - Interface in io.inverno.mod.base.converter
A compound decoder is used in a CompositeDecoder to decode particular types of objects.
CompoundEncoder<From,To> - Interface in io.inverno.mod.base.converter
A compound encoder is used in a CompositeEncoder to encode particular types of objects.
compress(byte[]) - Method in interface io.inverno.mod.security.jose.jwe.JWEZip
Compresses the specified data.
compression_contentSizeThreshold() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The threshold beyond which the response body should be compressed.
compression_contentSizeThreshold(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_compressionLevel() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Deflate compression level.
compression_deflate_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_memLevel() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Deflate compression memory level.
compression_deflate_memLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_windowBits() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Deflate compression window bits.
compression_deflate_windowBits(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables HTTP compression.
compression_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_compressionLevel() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Gzip compression level.
compression_gzip_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_memLevel() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Gzip compression memory level.
compression_gzip_memLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_windowBits() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Gzip compression window bits.
compression_gzip_windowBits(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_blockSize() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Zstandard compression block size (in bytes).
compression_zstd_blockSize(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_compressionLevel() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Zstandard compression level.
compression_zstd_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_maxEncodeSize() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Zstandard compression max encode size (in bytes).
compression_zstd_maxEncodeSize(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compressionAlgorithm(String) - Method in interface io.inverno.mod.security.jose.jwe.JWEHeaderConfigurator
Specifies the compression algorithm.
concatMap(Function<? super T, ? extends Publisher<? extends R>>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which transforms the elements of a publisher into publishers by applying the specified mapper function then flatten, these inner publishers into a single publisher, sequentially and preserving order using concatenation.
ConfigurableConfigurationSource<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>,C extends ListConfigurationQuery<C>,D extends ConfigurationUpdate<D,E>,E extends ExecutableConfigurationUpdate<D,E>> - Interface in io.inverno.mod.configuration
A configurable ConfigurationSource that supports configuration properties updates.
configuration() - Method in class io.inverno.mod.boot.Boot
 
configuration() - Method in class io.inverno.mod.http.server.Server
 
configuration() - Method in class io.inverno.mod.ldap.Ldap
 
configuration() - Method in class io.inverno.mod.redis.lettuce.Lettuce
 
configuration() - Method in class io.inverno.mod.security.jose.Jose
 
configuration() - Method in class io.inverno.mod.sql.vertx.Vertx
 
configuration() - Method in class io.inverno.mod.web.Web
 
Configuration - Annotation Interface in io.inverno.mod.configuration
Used on an interface to indicate a configuration.
ConfigurationBeanSupport(C) - Constructor for class io.inverno.mod.configuration.ConfigurationLoaderSupport.ConfigurationBeanSupport
Creates a configuration bean.
ConfigurationKey - Interface in io.inverno.mod.configuration
A configuration key uniquely identifies a configuration property in a configuration source.
ConfigurationKey.Parameter - Class in io.inverno.mod.configuration
A parameter is used to specify the context in which a property value is defined.
ConfigurationKey.UndefinedParameter - Class in io.inverno.mod.configuration
An undefined parameter is used to match properties that do not defined a particular parameter in a list configuration query.
ConfigurationKey.WildcardParameter - Class in io.inverno.mod.configuration
A wildcard parameter is used to match all values for a parameter in a list configuration query.
ConfigurationLoader<A,B extends ConfigurationLoader<A,B>> - Interface in io.inverno.mod.configuration
A configuration loader is used to load a configuration object from a ConfigurationSource.
ConfigurationLoaderException - Exception in io.inverno.mod.configuration
Thrown by a configuration loader to indicate an error when loading a configuration.
ConfigurationLoaderException() - Constructor for exception io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception.
ConfigurationLoaderException(String) - Constructor for exception io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified message.
ConfigurationLoaderException(String, Throwable) - Constructor for exception io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified message and cause.
ConfigurationLoaderException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ConfigurationLoaderException(Throwable) - Constructor for exception io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified cause.
ConfigurationLoaderSupport<A,B,C extends ConfigurationLoaderSupport<A,B,C>> - Class in io.inverno.mod.configuration
Base implementation for generated configuration loader.
ConfigurationLoaderSupport(String[], Function<List<? extends ConfigurationQueryResult>, Consumer<B>>, Function<Consumer<B>, A>, Supplier<A>) - Constructor for class io.inverno.mod.configuration.ConfigurationLoaderSupport
Creates a configuration loader that loads the specified list of properties and uses the specified results to configurer mapper and configuration creator function to create the configuration object.
ConfigurationLoaderSupport.ConfigurationBeanSupport<A,B,C extends ConfigurationLoaderSupport<A,B,C>> - Class in io.inverno.mod.configuration
Base implementation to generate configuration loader beans.
ConfigurationProperty - Interface in io.inverno.mod.configuration
A configuration property.
ConfigurationQuery<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>> - Interface in io.inverno.mod.configuration
A configuration query is used to query configuration properties from a configuration source.
ConfigurationQueryResult - Interface in io.inverno.mod.configuration
Represents a single query result providing the configuration property retrieved from a configuration source with a query key.
ConfigurationSource<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>,C extends ListConfigurationQuery<C>> - Interface in io.inverno.mod.configuration
A configuration source gives access to configuration properties.
ConfigurationSourceException - Exception in io.inverno.mod.configuration
Thrown to indicate that an error occured in a configuration source.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>) - Constructor for exception io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>, String) - Constructor for exception io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source and with the specified message.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>, String, Throwable) - Constructor for exception io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source and with the specified message and cause.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>, String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source and with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>, Throwable) - Constructor for exception io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source and with the specified cause.
ConfigurationSourcePermissionBasedAccessController - Class in io.inverno.mod.security.accesscontrol
Permission based access controller implementation using a ConfigurationSource to resolve permissions.
ConfigurationSourcePermissionBasedAccessController(ConfigurationSource<?, ?, ?>, String) - Constructor for class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
Creates a permission based access controller backed by a configuration source for the specified username.
ConfigurationSourcePermissionBasedAccessController(ConfigurationSource<?, ?, ?>, String, Set<String>) - Constructor for class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
Creates a permission based access controller backed by a configuration source for the specified username and set of roles.
ConfigurationSourcePermissionBasedAccessController(ConfigurationSource<?, ?, ?>, String, Set<String>, String) - Constructor for class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
Creates a permission based access controller backed by a configuration source for the specified username and set of roles.
ConfigurationSourcePermissionBasedAccessControllerResolver - Class in io.inverno.mod.security.accesscontrol
Resolves a configuration source permission based access controller from a PrincipalAuthentication.
ConfigurationSourcePermissionBasedAccessControllerResolver(ConfigurationSource<?, ?, ?>) - Constructor for class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessControllerResolver
Creates permission based access controller resolver with the specified configuration source.
ConfigurationSourcePermissionBasedAccessControllerResolver(ConfigurationSource<?, ?, ?>, String) - Constructor for class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessControllerResolver
Creates permission based access controller resolver with the specified configuration source.
ConfigurationUpdate<A extends ConfigurationUpdate<A,B>,B extends ExecutableConfigurationUpdate<A,B>> - Interface in io.inverno.mod.configuration
A configuration update is used to set or update configuration properties in a configurable configuration source.
ConfigurationUpdate.SpecialValue - Enum Class in io.inverno.mod.configuration
Defines constants used to set special values.
ConfigurationUpdateResult - Interface in io.inverno.mod.configuration
Represents a single update result.
configure(C) - Method in interface io.inverno.mod.web.spi.ErrorRouterConfigurer
Configures the specified error router.
configure(C) - Method in interface io.inverno.mod.web.spi.RouterConfigurer
Configures the specified router.
configure(ErrorWebInterceptable<A, ?>) - Method in interface io.inverno.mod.web.ErrorWebInterceptorsConfigurer
Configures error web interceptors.
configure(ErrorWebRoutable<A, ?>) - Method in interface io.inverno.mod.web.ErrorWebRoutesConfigurer
Configures error web routes.
configure(ErrorWebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.ErrorWebInterceptedRouter
Configures the error web intercepted router using the specified error web router configurer.
configure(ErrorWebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.ErrorWebRouter
Configures the error web router using the specified configurer and returns it.
configure(WebInterceptable<A, ?>) - Method in interface io.inverno.mod.web.WebInterceptorsConfigurer
Configures interceptors.
configure(WebRoutable<A, ?>) - Method in class io.inverno.mod.web.OpenApiRoutesConfigurer
 
configure(WebRoutable<A, ?>) - Method in class io.inverno.mod.web.WebJarsRoutesConfigurer
 
configure(WebRoutable<A, ?>) - Method in interface io.inverno.mod.web.WebRoutesConfigurer
Configures routes.
configure(WebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.WebInterceptedRouter
Configures the web intercepted router using the specified web router configurer and returns it.
configure(WebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.WebRouter
Configures the web router using the specified configurer and returns it.
configure(List<ErrorWebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.ErrorWebInterceptedRouter
Configures the error web intercepted router using the specified configurers.
configure(List<ErrorWebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.ErrorWebRouter
Configures the web router using the specified configurers and returns it.
configure(List<WebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.WebInterceptedRouter
Configures the web intercepted router using the specified configurers and returns it.
configure(List<WebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.WebRouter
Configures the web router using the specified configurers and returns it.
configureInterceptors(ErrorWebInterceptorsConfigurer<? super A>) - Method in interface io.inverno.mod.web.ErrorWebInterceptable
Configures error web route interceptors using the specified configurer and returns an error web interceptable.
configureInterceptors(WebInterceptorsConfigurer<? super A>) - Method in interface io.inverno.mod.web.WebInterceptable
Configures web route interceptors using the specified configurer and returns a web interceptable.
configureInterceptors(List<ErrorWebInterceptorsConfigurer<? super A>>) - Method in interface io.inverno.mod.web.ErrorWebInterceptable
Configures error web route interceptors using the specified configurers and returns an error web interceptable.
configureInterceptors(List<WebInterceptorsConfigurer<? super A>>) - Method in interface io.inverno.mod.web.WebInterceptable
Configures web route interceptors using the specified configurers and returns a web interceptable.
configureRoutes(ErrorWebRoutesConfigurer<? super A>) - Method in interface io.inverno.mod.web.ErrorWebRoutable
Configures error web routes using the specified configurer and returns the error web routable.
configureRoutes(WebRoutesConfigurer<? super A>) - Method in interface io.inverno.mod.web.WebRoutable
Configures web routes using the specified configurer and returns the web routable.
configureRoutes(List<ErrorWebRoutesConfigurer<? super A>>) - Method in interface io.inverno.mod.web.ErrorWebRoutable
Configures error web routes using the specified configurers and returns the error web routable.
configureRoutes(List<WebRoutesConfigurer<? super A>>) - Method in interface io.inverno.mod.web.WebRoutable
Configures web routes using the specified configurers and returns the web routable.
CONFLICT - Enum constant in enum class io.inverno.mod.http.base.Status
CONNECT - Enum constant in enum class io.inverno.mod.http.base.Method
connection(Function<RedisOperations<A, B>, Publisher<T>>) - Method in interface io.inverno.mod.redis.RedisClient
Executes queries on a single connection.
connection(Function<SqlOperations, Publisher<T>>) - Method in interface io.inverno.mod.sql.SqlClient
Executes the specified function within a single connection.
connection(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.ConnectionSqlClient
Executes the specified function in the scope of the connection but does not close the connection when the returned publisher terminates.
connection(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.PooledClientSqlClient
 
connection(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.PoolSqlClient
 
ConnectionSqlClient - Class in io.inverno.mod.sql.vertx
A Vert.x connection SQL client wrapper.
ConnectionSqlClient(SqlConnection) - Constructor for class io.inverno.mod.sql.vertx.ConnectionSqlClient
Creates a SQL client with the specified Vert.x SQL connection.
consumer(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXpendingExtendedBuilder
 
consumes() - Element in annotation interface io.inverno.mod.web.annotation.WebRoute
The list of media ranges that the content type of a request must match to be served by the route as defined by RFC 7231 Section 5.3.2.
consumes(String) - Method in interface io.inverno.mod.web.WebInterceptorManager
Specifies the media range defining the content types accepted by the route to intercept as defined by RFC 7231 Section 5.3.2
consumes(String) - Method in interface io.inverno.mod.web.WebRouteManager
Specifies the media range defining the content types accepted by the resource served by the web route as defined by RFC 7231 Section 5.3.2
contains(CharSequence) - Method in interface io.inverno.mod.http.server.PartHeaders
Determines whether a header with the specified name is present.
contains(CharSequence) - Method in interface io.inverno.mod.http.server.RequestHeaders
Determines whether a header with the specified name is present.
contains(CharSequence) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Determines whether a header with the specified name is present.
contains(CharSequence) - Method in interface io.inverno.mod.http.server.ResponseTrailers
Determines whether a trailer with the specified name is present.
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.PartHeaders
Determines whether a header with the specified name and value is present.
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.RequestHeaders
Determines whether a header with the specified name and value is present.
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Determines whether a header with the specified name and value is present.
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.server.ResponseTrailers
Determines whether a trailer with the specified name and value is present.
contains(String) - Method in interface io.inverno.mod.http.server.QueryParameters
Determines whether a parameter with the specified name is present.
contains(String) - Method in interface io.inverno.mod.http.server.RequestCookies
Determines whether a cookie with the specified name is present.
ContentAware - Interface in io.inverno.mod.web.spi
Specifies criteria required to match requests or resources based on a media type.
contentLength(long) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Sets the response content length.
contentType(String) - Method in interface io.inverno.mod.http.server.ResponseHeaders
Sets the response content type header field value.
contentType(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the media type of the JOSE object payload.
context() - Method in interface io.inverno.mod.http.server.Exchange
Returns the context attached to the exchange.
context() - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Returns the context attached to the exchange.
continuation(ByteBuf, boolean) - Method in interface io.inverno.mod.http.server.ws.WebSocketFrame.Factory
Creates a continuation frame with the specified payload data.
CONTINUATION - Enum constant in enum class io.inverno.mod.http.server.ws.WebSocketFrame.Kind
Indicates a CONTINUATION data frame.
CONTINUE - Enum constant in enum class io.inverno.mod.http.base.Status
ContinueInterceptor<A extends ExchangeContext> - Class in io.inverno.mod.web
A web exchange interceptor that sends an interim 100 Continue response to the client on requests that contain expect: 100-continue HTTP header as defined by RFC 7231 Section 5.1.1.
ContinueInterceptor() - Constructor for class io.inverno.mod.web.ContinueInterceptor
 
controller() - Method in class io.inverno.mod.http.server.Server
 
Converter<A,B> - Interface in io.inverno.mod.base.converter
A converter decodes and encodes between two types of object.
ConverterException - Exception in io.inverno.mod.base.converter
Thrown to indicate that a conversion operation failed.
ConverterException() - Constructor for exception io.inverno.mod.base.converter.ConverterException
Creates a converter exception.
ConverterException(String) - Constructor for exception io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified message.
ConverterException(String, Throwable) - Constructor for exception io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified message and cause.
ConverterException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ConverterException(Throwable) - Constructor for exception io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified cause.
Convertible<A> - Interface in io.inverno.mod.base.converter
Represents a value of a given type that can be converted.
Cookie - Interface in io.inverno.mod.http.base.header
Represents a HTTP cookie.
cookieName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The cookie name.
cookieName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The cookie name.
cookieName(String) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the name of the CSRF token cookie.
CookieParam - Annotation Interface in io.inverno.mod.web.annotation
Binds the value of a HTTP cookie to a web route method parameter whose name indicates the name of the cookie.
CookieParameter - Interface in io.inverno.mod.http.base.header
A cookie with parameter's conversion capabilities.
cookies() - Method in interface io.inverno.mod.http.server.Request
Returns the cookies sent in the request.
cookies(Consumer<ResponseCookies>) - Method in interface io.inverno.mod.http.server.Response
Configures the cookies to set in the response.
cookies(Consumer<ResponseCookies>) - Method in interface io.inverno.mod.web.WebResponse
 
CookieTokenCredentialsExtractor - Class in io.inverno.mod.security.http.token
A credentials extractor that extracts a token credentials stored in an HTTP cookie.
CookieTokenCredentialsExtractor() - Constructor for class io.inverno.mod.security.http.token.CookieTokenCredentialsExtractor
Creates a cookie token credentials extractor with the default token cookie name.
CookieTokenCredentialsExtractor(String) - Constructor for class io.inverno.mod.security.http.token.CookieTokenCredentialsExtractor
Creates a cookie token credentials extractor with the specified token cookie name.
CookieTokenLoginSuccessHandler<A extends TokenAuthentication,B extends ExchangeContext,C extends Exchange<B>> - Class in io.inverno.mod.security.http.token
A login success handler that sets a token cookie in the response using the token value specified in the token authentication resulting from the login authentication.
CookieTokenLoginSuccessHandler() - Constructor for class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
Creates a cookie token login success handler with default path and token cookie name.
CookieTokenLoginSuccessHandler(String) - Constructor for class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
Creates a cookie token login success handler with the specified path and the default token cookie name.
CookieTokenLoginSuccessHandler(String, String) - Constructor for class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
Creates a cookie token login success handler with specified path and token cookie name.
CookieTokenLogoutSuccessHandler<A extends Authentication,B extends Identity,C extends AccessController,D extends SecurityContext<B,C>,E extends Exchange<D>> - Class in io.inverno.mod.security.http.token
A logout success handler that removes the token cookie.
CookieTokenLogoutSuccessHandler() - Constructor for class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
Creates a cookie token logout success handler with default path and token cookie name.
CookieTokenLogoutSuccessHandler(String) - Constructor for class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
Creates a cookie token logout success handler with the specified path and the default token cookie name.
CookieTokenLogoutSuccessHandler(String, String) - Constructor for class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
Creates a cookie token logout success handler with specified path and token cookie name.
copy() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
COPY source destination [DB destination-db] [REPLACE]
copy() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
copy(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
COPY source destination
CORSInterceptor<A extends ExchangeContext,B extends Exchange<A>> - Class in io.inverno.mod.security.http.cors
A security interceptor that implements Cross-origin resource sharing (CORS) as defined by HTTP CORS protocol.
CORSInterceptor(Set<CORSInterceptor.Origin>, Set<Pattern>, boolean, Set<String>, Set<Method>, Set<String>, Integer, boolean) - Constructor for class io.inverno.mod.security.http.cors.CORSInterceptor
Creates a CORS interceptor.
CORSInterceptor.Builder - Class in io.inverno.mod.security.http.cors
A CORS interceptor builder.
CORSInterceptor.Origin - Class in io.inverno.mod.security.http.cors
Represents an origin composed of a scheme, a host and a port.
count(long) - Method in interface io.inverno.mod.redis.operations.AbstractScanBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmpopBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXautoclaimBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadBuilder
 
count(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadgroupBuilder
 
countany(long) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusBuilder
 
countany(long) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
CPropsFileConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties in a configuration properties file following the .cprops file format.
CPropsFileConfigurationSource(Resource) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the specified resource
CPropsFileConfigurationSource(Resource, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the specified resource and string value decoder.
CPropsFileConfigurationSource(InputStream) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the specified input stream.
CPropsFileConfigurationSource(InputStream, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the specified input stream and string value decoder.
CPropsFileConfigurationSource(Path) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the file at the specified path.
CPropsFileConfigurationSource(Path, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Creates a .cprops file configuration source with the file at the specified path and the specified string value decoder.
CR - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Carriage return
create() - Method in class io.inverno.core.v1.Module.Bean
Creates the underlying bean instance
create() - Method in class io.inverno.mod.base.Scope
Creates a scoped instance.
create() - Method in interface io.inverno.mod.http.server.ResponseBody.Sse.EventFactory
Creates an empty server-sent event.
create(Consumer<B>) - Method in interface io.inverno.mod.http.server.ResponseBody.Sse.EventFactory
Creates a server-sent event with the specified configurer.
createAuthenticated(B) - Method in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
Creates an authenticated authentication resulting from a successful authentication using the resolved trusted credentials.
createAuthenticated(B) - Method in class io.inverno.mod.security.authentication.PrincipalAuthenticator
 
createAuthenticated(C) - Method in class io.inverno.mod.security.authentication.user.UserAuthenticator
 
createChallenge(SecurityException) - Method in class io.inverno.mod.security.http.basic.BasicAuthenticationErrorInterceptor
 
createChallenge(SecurityException) - Method in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
 
createChallenge(SecurityException) - Method in class io.inverno.mod.security.http.HttpAuthenticationErrorInterceptor
Creates the challenge to send to the requester.
createCipher(A) - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Creates a cipher from the algorithm.
createCipher(ECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
createCipher(JWK) - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
createCipher(OCTJWK) - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
createCipher(EdECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
createCipher(XECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
createCipher(PBES2JWK) - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
createCipher(RSAJWK) - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
createClient(SocketAddress) - Method in interface io.inverno.mod.base.net.NetService
Creates a client bootstrap that will connect to the specified address with all available threads.
createClient(SocketAddress, int) - Method in interface io.inverno.mod.base.net.NetService
Creates a client bootstrap that will connect to the specified address with the specified amount of threads.
createContext() - Method in interface io.inverno.mod.http.server.ServerController
Creates the context that is eventually attached to the exchange.
createContext() - Method in interface io.inverno.mod.web.WebServerControllerConfigurer
Creates a context matching routes and interceptors requirement.
CREATED - Enum constant in enum class io.inverno.mod.http.base.Status
createDefaultingStrategy() - Method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Returns the defaulting strategy that must be applied to sources before executing queries.
createDenied(A, AuthenticationException) - Method in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
Creates a denied authentication resulting from a failed authentication.
createDenied(A, AuthenticationException) - Method in class io.inverno.mod.security.authentication.PrincipalAuthenticator
 
createDenied(A, AuthenticationException) - Method in class io.inverno.mod.security.authentication.user.UserAuthenticator
 
createIoEventLoopGroup() - Method in interface io.inverno.mod.base.concurrent.Reactor
Creates an IO event loop group with all available threads.
createIoEventLoopGroup(int) - Method in interface io.inverno.mod.base.concurrent.Reactor
Creates an IO event loop group with the specified amount of threads.
createKeyManager(A) - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Creates a key manager from the algorithm.
createKeyManager(ECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
createKeyManager(JWK) - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
createKeyManager(OCTJWK) - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
createKeyManager(EdECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
createKeyManager(XECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
createKeyManager(PBES2JWK) - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
createKeyManager(RSAJWK) - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
createServer(SocketAddress) - Method in interface io.inverno.mod.base.net.NetService
Creates a server bootstrap that will bind to the specified address with all available threads.
createServer(SocketAddress, int) - Method in interface io.inverno.mod.base.net.NetService
Creates a server bootstrap that will bind to the specified address with the specified amount of threads.
createSigner(A) - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Creates a signer from the algorithm.
createSigner(ECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
createSigner(JWK) - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
createSigner(OCTJWK) - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
createSigner(EdECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
createSigner(XECJWK) - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
createSigner(PBES2JWK) - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
createSigner(RSAJWK) - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
createUser(B) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
createUser(B) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
createUser(B) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Creates a user.
CREATION_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Creation-date parameter
Credentials - Interface in io.inverno.mod.security.authentication
Credentials represents the data required by an entity to get access to protected services or resources.
CredentialsExtractor<A extends Credentials> - Interface in io.inverno.mod.security.http
A credentials extractor is used to extract credentials from an exchange, typically the request.
credentialsMatcher - Variable in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
The credentials matcher.
CredentialsMatcher<A extends Credentials,B extends Credentials> - Interface in io.inverno.mod.security.authentication
A credentials matcher can be used during an authentication to match two credentials, typically the one provided by the entity to authenticated and the one resolved from a trusted authority or repository.
CredentialsNotFoundException - Exception in io.inverno.mod.security.authentication
Thrown to indicate that credentials could be resolved by a CredentialsResolver.
CredentialsNotFoundException() - Constructor for exception io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception.
CredentialsNotFoundException(String) - Constructor for exception io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception with the specified message.
CredentialsNotFoundException(String, Throwable) - Constructor for exception io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception with the specified message and cause.
CredentialsNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
CredentialsNotFoundException(Throwable) - Constructor for exception io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception with the specified cause.
credentialsResolver - Variable in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
The credentials resolver.
CredentialsResolver<A extends Credentials> - Interface in io.inverno.mod.security.authentication
A credentials resolver is used to resolve credentials identified by a unique identifier from a trusted source.
critical(String...) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the set of custom parameters that must be understood and processed.
CSRFDoubleSubmitCookieInterceptor<A extends ExchangeContext,B extends Exchange<A>> - Class in io.inverno.mod.security.http.csrf
A security interceptor that protects against Cross-site request forgery attack using the double submit cookie technique.
CSRFDoubleSubmitCookieInterceptor(String, String, String, Integer, String, String, Boolean, Boolean) - Constructor for class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Creates a CSRF double submit cookie interceptor.
CSRFDoubleSubmitCookieInterceptor.Builder - Class in io.inverno.mod.security.http.csrf
A CSRF double submit cookie interceptor builder.
currency() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the default locale currency.
currency(int, int, int) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the default locale currency according to the specified limits.
currency(int, int, int, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified locale currency according to the specified limits.
currency(String) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using default locale format.
currency(String, int, int, int) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using default locale format according to the specified limits.
currency(String, int, int, int, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using the specified locale format according to the specified limits.
currency(String, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using specified locale format.
currency(Currency) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using default locale format.
currency(Currency, int, int, int) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using default locale format according to the specified limits.
currency(Currency, int, int, int, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using the specified locale format according to the specified limits.
currency(Currency, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified currency using the specified locale format.
currency(Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an amount in the specified locale currency.
curve(String) - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWKBuilder
Specifies the Elliptic curve JWA name.
curve(String) - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWKGenerator
Specifies the Elliptic curve JWA name.
curve(String) - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWKBuilder
Specifies the Elliptic curve JWA name.
curve(String) - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWKGenerator
Specifies the OKP curve JWA name.

D

D - Enum constant in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Argon2d maximizes resistance to GPU cracking attacks.
database() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
The database index.
database(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
date(FormatStyle) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date using the specified format style.
date(FormatStyle, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date using the specified format style and locale.
dateTime(String) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified pattern.
dateTime(String, ZoneId) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified pattern and zone.
dateTime(String, ZoneId, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified pattern, zone and locale.
dateTime(String, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified pattern and locale.
dateTime(DateTimeFormatter) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) using the specified formatter.
dateTime(FormatStyle) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified format style.
dateTime(FormatStyle, ZoneId) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified format style and zone.
dateTime(FormatStyle, ZoneId, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified format style, zone and locale.
dateTime(FormatStyle, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a temporal object (date, time, date-time...) as a date-time using the specified format style and locale.
db(long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyCopyBuilder
 
db_json_options() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
A JSON containing database connection options.
db_json_options(String) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
db_password() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The RDBMS password.
db_password(String) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
db_uri() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The URI to connect to the RDBMS.
db_uri(String) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
db_user() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The RDBMS user.
db_user(String) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
decode(A, Class<T>) - Method in class io.inverno.mod.base.converter.CompositeConverter
 
decode(A, Type) - Method in class io.inverno.mod.base.converter.CompositeConverter
 
decode(From, Class<T>) - Method in class io.inverno.mod.base.converter.CompositeDecoder
 
decode(From, Class<T>) - Method in interface io.inverno.mod.base.converter.Decoder
Decodes the specified value to an object whose type is represented by the specified class.
decode(From, Type) - Method in class io.inverno.mod.base.converter.CompositeDecoder
 
decode(From, Type) - Method in interface io.inverno.mod.base.converter.Decoder
Decodes the specified value to an object of the specified type.
decode(ByteBuf, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decode(ByteBuf, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decode(ByteBuf, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decode(ByteBuf, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decode(ByteBuf, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decode(ByteBuf, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decode(ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified header field ByteBuf as defined by RFC 7230 Section 3.2 using the specified charset.
decode(Object, Class<T>) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decode(Object, Type) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decode(String) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified header field as defined by RFC 7230 Section 3.2.
decode(String, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Decodes the specified raw value ByteBuf for the specified header name using the specified charset.
decode(String, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified raw value ByteBuf for the specified header name using the specified charset.
decode(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
decode(String, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decode(String, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decode(String, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decode(String, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decode(String, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
decode(String, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decode(String, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decode(String, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decode(String, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decode(String, String) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Decodes the specified raw header value for the specified header name.
decode(String, String) - Method in interface io.inverno.mod.http.base.header.HeaderService
Decodes the specified raw header value for the specified header name.
decodeBigDecimal(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to big decimal.
decodeBigDecimal(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeBigDecimal(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeBigDecimal(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeBigDecimal(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeBigDecimal(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeBigInteger(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to big integer.
decodeBigInteger(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeBigInteger(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeBigInteger(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeBigInteger(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeBigInteger(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeBinaryMessages(Class<A>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Inbound
Decodes inbound binary messages to the specified type.
decodeBinaryMessages(Type) - Method in interface io.inverno.mod.web.Web2SocketExchange.Inbound
Decodes inbound binary messages to the specified type.
decodeBoolean(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to boolean.
decodeBoolean(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeBoolean(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeBoolean(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeBoolean(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeBoolean(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeByte(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to byte.
decodeByte(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeByte(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeByte(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeByte(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeByte(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeCharacter(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to character.
decodeCharacter(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeCharacter(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeCharacter(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeCharacter(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeCharacter(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeClass(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to class.
decodeClass(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeClass(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeClass(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeClass(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeClass(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeCurrency(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to currency.
decodeCurrency(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeCurrency(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeCurrency(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeCurrency(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeCurrency(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeDouble(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to double.
decodeDouble(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeDouble(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeDouble(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeDouble(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeDouble(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeFile(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to file.
decodeFile(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeFile(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeFile(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeFile(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeFile(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeFloat(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to float.
decodeFloat(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeFloat(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeFloat(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeFloat(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeFloat(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeInetAddress(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to inet address.
decodeInetAddress(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeInetAddress(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeInetAddress(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeInetAddress(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeInetAddress(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeInteger(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to integer.
decodeInteger(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeInteger(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeInteger(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeInteger(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeInteger(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeLocalDate(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to local date.
decodeLocalDate(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeLocalDate(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeLocalDate(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeLocalDate(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeLocalDate(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeLocalDateTime(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to local datetime.
decodeLocalDateTime(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeLocalDateTime(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeLocalDateTime(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeLocalDateTime(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeLocalDateTime(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeLocale(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to locale.
decodeLocale(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeLocale(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeLocale(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeLocale(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeLocale(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeLong(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to long.
decodeLong(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeLong(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeLong(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeLong(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeLong(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeMany(Publisher<From>, Class<T>) - Method in interface io.inverno.mod.base.converter.ReactiveDecoder
Decodes the specified stream of values whose type is represented by the specified class into a flux stream of values.
decodeMany(Publisher<From>, Type) - Method in interface io.inverno.mod.base.converter.ReactiveDecoder
Decodes the specified stream of values whose type is the specified type into a flux stream of values.
decodeMany(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeMany(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decodeMany(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeMany(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeMany(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decodeMany(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeMany(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeMany(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decodeMany(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decodeMany(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeMany(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeMany(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decodeMany(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decodeMany(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeOne(Publisher<From>, Class<T>) - Method in interface io.inverno.mod.base.converter.ReactiveDecoder
Decodes the specified stream of values whose type is represented by the specified class into a mono stream of values.
decodeOne(Publisher<From>, Type) - Method in interface io.inverno.mod.base.converter.ReactiveDecoder
Decodes the specified stream of values whose type is the specified type into a mono stream of value.
decodeOne(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeOne(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decodeOne(Publisher<ByteBuf>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeOne(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeOne(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
decodeOne(Publisher<ByteBuf>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeOne(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeOne(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decodeOne(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decodeOne(Publisher<String>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeOne(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeOne(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
decodeOne(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
decodeOne(Publisher<String>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodePath(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to path.
decodePath(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodePath(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodePath(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodePath(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodePath(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodePattern(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to pattern.
decodePattern(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodePattern(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodePattern(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodePattern(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodePattern(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decoder - Variable in class io.inverno.mod.configuration.AbstractConfigurationSource
The data encoder to use to decode configuration data from the data source.
decoder(Class<A>) - Method in interface io.inverno.mod.web.WebPart
Returns a decoder to decode the part's payload to the specified type based on the part's content type.
decoder(Class<A>) - Method in interface io.inverno.mod.web.WebRequestBody
Returns a decoder to decode the payload to the specified type based on the content type of the request.
decoder(Type) - Method in interface io.inverno.mod.web.WebPart
Returns a decoder to decode the part's payload to the specified type based on the part's content type.
decoder(Type) - Method in interface io.inverno.mod.web.WebRequestBody
Returns a decoder to decode the payload to the specified type based on the content type of the request.
Decoder<From,To> - Interface in io.inverno.mod.base.converter
A decoder is used to decode an object into another object.
DecoderNotFoundException - Exception in io.inverno.mod.base.converter
Thrown by a CompositeDecoder to indicate that no decoder can decode a given type.
DecoderNotFoundException() - Constructor for exception io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception.
DecoderNotFoundException(String) - Constructor for exception io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception with the specified message.
DecoderNotFoundException(String, Throwable) - Constructor for exception io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception with the specified message and cause.
DecoderNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
DecoderNotFoundException(Throwable) - Constructor for exception io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception with the specified cause.
decodeShort(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to short.
decodeShort(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeShort(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeShort(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeShort(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeShort(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeString(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to string.
decodeString(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeString(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeString(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeString(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeString(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeTextMessages(Class<A>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Inbound
Decodes inbound text messages to the specified type.
decodeTextMessages(Type) - Method in interface io.inverno.mod.web.Web2SocketExchange.Inbound
Decodes inbound text messages to the specified type.
decodeToArray(From, Class<T>) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is represented by the specified class to an array of decoded values.
decodeToArray(From, Type) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is the specified type to an array of decoded values.
decodeToArray(ByteBuf, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToArray(ByteBuf, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToArray(ByteBuf, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToArray(ByteBuf, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToArray(Object, Class<T>) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToArray(Object, Type) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToArray(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToArray(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToArray(String, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToArray(String, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeToArray(String, Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToArray(String, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToArray(String, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToArray(String, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeToList(From, Class<T>) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is represented by the specified class to a list of decoded values.
decodeToList(From, Type) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is the specified type to a list of decoded values.
decodeToList(ByteBuf, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToList(ByteBuf, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToList(ByteBuf, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToList(ByteBuf, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToList(Object, Class<T>) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToList(Object, Type) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToList(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToList(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToList(String, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToList(String, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeToList(String, Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToList(String, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToList(String, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToList(String, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeToSet(From, Class<T>) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is represented by the specified class to a set of decoded values.
decodeToSet(From, Type) - Method in interface io.inverno.mod.base.converter.SplittableDecoder
Decodes the specified value whose type is the specified type to a set of decoded values.
decodeToSet(ByteBuf, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToSet(ByteBuf, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToSet(ByteBuf, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeToSet(ByteBuf, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
decodeToSet(Object, Class<T>) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToSet(Object, Type) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeToSet(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToSet(String, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToSet(String, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToSet(String, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeToSet(String, Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeToSet(String, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeToSet(String, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
decodeToSet(String, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeURI(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to URI.
decodeURI(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeURI(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeURI(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeURI(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeURI(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeURL(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to URL.
decodeURL(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeURL(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeURL(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeURL(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeURL(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decodeZonedDateTime(From) - Method in interface io.inverno.mod.base.converter.PrimitiveDecoder
Decodes to zoned datetime.
decodeZonedDateTime(ByteBuf) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
decodeZonedDateTime(Object) - Method in class io.inverno.mod.base.converter.ObjectDecoder
 
decodeZonedDateTime(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
decodeZonedDateTime(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
decodeZonedDateTime(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
decompress(byte[]) - Method in interface io.inverno.mod.security.jose.jwe.JWEZip
Decompresses the specified data.
decompression_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables HTTP decompression.
decompression_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
decr(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
DECR key
decrby(A, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
DECRBY key decrement
decrypt(byte[], byte[], byte[], byte[]) - Method in interface io.inverno.mod.security.jose.jwa.JWACipher
Decrypts the specified cypher text.
decryptCEK(byte[], String, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwa.EncryptingJWAKeyManager
Decrypts the specified encrypted key and returned the decrypted CEK.
DEFAUL_KEY_PREFIX - Static variable in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
The default key prefix.
DEFAULT - Static variable in class io.inverno.mod.base.Charsets
Default charset
DEFAULT_ALGORITHM - Static variable in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
The default algorithm: SHA-512.
DEFAULT_ARRAY_LIST_SEPARATOR - Static variable in class io.inverno.mod.base.converter.ByteBufConverter
The default array/list separator
DEFAULT_ARRAY_LIST_SEPARATOR - Static variable in class io.inverno.mod.base.converter.StringConverter
Default array list separator
DEFAULT_BLOCK_SIZE_FACTOR - Static variable in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
The default block size factor: 8.
DEFAULT_COOKIE_NAME - Static variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The default cookie name: XSRF-TOKEN.
DEFAULT_COOKIE_NAME - Static variable in class io.inverno.mod.security.http.token.CookieTokenCredentialsExtractor
The default token cookie name: AUTH-TOKEN.
DEFAULT_COST - Static variable in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
The default cost: 10.
DEFAULT_COST_FACTOR - Static variable in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
The default cost factor as power of two: 2^14.
DEFAULT_HASH_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default hash length in kikibytes: 32.
DEFAULT_HASH_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Default hash length in kikibytes: 32.
DEFAULT_HASH_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
The default hash length in kikibytes: 32.
DEFAULT_HEADER_NAME - Static variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The default header name: X-CSRF-TOKEN.
DEFAULT_ITERATION_COUNT - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default iteration count: 3.
DEFAULT_ITERATION_COUNT - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Default iteration count: 1000.
DEFAULT_ITERATION_COUNT - Static variable in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
The default iteration count.
DEFAULT_KEY_PREFIX - Static variable in class io.inverno.mod.configuration.source.RedisConfigurationSource
The default key prefix.
DEFAULT_LOGIN_ACTION_URI - Static variable in class io.inverno.mod.security.http.form.FormLoginPageHandler
The default login action URI: /login.
DEFAULT_LOGIN_FAILURE_URI - Static variable in class io.inverno.mod.security.http.form.RedirectLoginFailureHandler
The default login failure URI: /login.
DEFAULT_LOGIN_PAGE_URI - Static variable in class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
The default login page URI: /login.
DEFAULT_LOGIN_SUCCESS_URI - Static variable in class io.inverno.mod.security.http.form.RedirectLoginSuccessHandler
The default login success URI: /.
DEFAULT_LOGOUT_SUCCESS_URI - Static variable in class io.inverno.mod.security.http.form.RedirectLogoutSuccessHandler
The default logout success URI: /.
DEFAULT_MAXIMUM_PASSWORD_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
The default maximum password length.
DEFAULT_MEMORY - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default memory cost in kibibytes: 12.
DEFAULT_MINIMUM_PASSWORD_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
The default minimum password length.
DEFAULT_NONCE_VALIDITY_SECONDS - Static variable in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
The default nonce validity period in seconds.
DEFAULT_PARALLELISM - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default parallelism: 1.
DEFAULT_PARALLELIZATION_FACTOR - Static variable in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
The default parallelization factor: 1.
DEFAULT_PARAMETER_NAME - Static variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The default parameter name: _csrf_token.
DEFAULT_PARAMETER_PASSWORD - Static variable in class io.inverno.mod.security.http.form.FormCredentialsExtractor
The default password parameter name.
DEFAULT_PARAMETER_USERNAME - Static variable in class io.inverno.mod.security.http.form.FormCredentialsExtractor
The default username parameter name.
DEFAULT_PATH - Static variable in class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
The default token cookie path: /.
DEFAULT_PATH_PARAMETER_NAME - Static variable in class io.inverno.mod.web.StaticHandler
The default name of the path parameter defining the path to the resource.
DEFAULT_PRF - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Default pseudorandom function.
DEFAULT_READ_BUFFER_CAPACITY - Static variable in class io.inverno.mod.base.resource.AbstractAsyncResource
The default read buffer capacity.
DEFAULT_ROLE_PREFIX - Static variable in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
The default prefix prepended to role when resolving role permissions.
DEFAULT_SALT_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default salt length in kikibytes: 16.
DEFAULT_SALT_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
The default salt length in bytes: 16.
DEFAULT_SALT_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Default salt length in kikibytes: 16.
DEFAULT_SALT_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
The default salt length in kikibytes: 16.
DEFAULT_SALT_LENGTH - Static variable in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
The default salt length.
DEFAULT_SEARCH_ATTRIBUTES - Static variable in class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
The default attributes to resolve.
DEFAULT_SEARCH_GROUP_FILTER - Static variable in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Default search group filter.
DEFAULT_SEARCH_USER_FILTER - Static variable in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
The default search user filter.
DEFAULT_SEARCH_USER_FILTER - Static variable in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
The default search user filter.
DEFAULT_SEARCH_USER_FILTER - Static variable in class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
The default search user filter.
DEFAULT_SECRET - Static variable in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
The default secret: new byte[0].
DEFAULT_THUMBPRINT_DIGEST - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Default JWK thumbprint digest.
DEFAULT_TYPE - Static variable in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
The default hash type: Argon2Password.Encoder.HashType.I.
DEFAULT_USER_NAME_FORMAT - Static variable in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Default bind DN format.
DEFAULT_WELCOME_PAGE - Static variable in class io.inverno.mod.web.StaticHandler
The default welcome page file name: index.html.
DefaultableConfigurationSource<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>,C extends ListConfigurationQuery<C>,D extends DefaultableConfigurationSource<A,B,C,D>> - Interface in io.inverno.mod.configuration
A defaultable configuration source has the ability to search for default properties if no exact result exist for a given query.
defaultingStrategy - Variable in class io.inverno.mod.configuration.AbstractHashConfigurationSource
The defaulting strategy.
DefaultingStrategy - Interface in io.inverno.mod.configuration
A defaulting strategy is used in a DefaultableConfigurationSource to implement defaulting configuration mechanism.
defer(B) - Method in interface io.inverno.mod.http.server.ExchangeHandler
By default, returns a Mono that defers the execution of ExchangeHandler.handle(io.inverno.mod.http.server.Exchange).
defer(B) - Method in interface io.inverno.mod.http.server.ReactiveExchangeHandler
Returns a Mono that defers the processing of the exchange.
defer(B) - Method in interface io.inverno.mod.http.server.ReactiveServerController
Returns a Mono that defers the processing of an exchange.
defer(B) - Method in interface io.inverno.mod.http.server.ServerController
By default, returns a Mono that defers the execution of ServerController.handle(io.inverno.mod.http.server.Exchange).
defer(B) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchangeHandler
Returns a Mono that defers the processing of the WebSocket exchange.
defer(C) - Method in interface io.inverno.mod.http.server.ReactiveServerController
Returns a Mono that defers the processing of an error exchange.
defer(C) - Method in interface io.inverno.mod.http.server.ServerController
By default, returns a Mono that defers the execution of ServerController.handle(io.inverno.mod.http.server.ErrorExchange).
defer(D) - Method in class io.inverno.mod.security.http.login.LoginActionHandler
 
defer(E) - Method in class io.inverno.mod.security.http.login.LogoutActionHandler
 
del(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
DEL key
del(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
DEL key [key ...]
delete() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
delete() - Method in class io.inverno.mod.base.resource.FileResource
 
delete() - Method in class io.inverno.mod.base.resource.ModuleResource
 
delete() - Method in class io.inverno.mod.base.resource.NativeResource
 
delete() - Method in class io.inverno.mod.base.resource.PathResource
 
delete() - Method in interface io.inverno.mod.base.resource.Resource
Deletes the resource.
delete() - Method in class io.inverno.mod.base.resource.URLResource
 
delete() - Method in class io.inverno.mod.base.resource.ZipResource
 
DELETE - Enum constant in enum class io.inverno.mod.http.base.Method
deleteUser(String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
deleteUser(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
deleteUser(String) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Deletes the he user identified by the specified username from the repository.
denied() - Static method in interface io.inverno.mod.security.authentication.Authentication
Returns a generic denied authentication which indicates a failed authentication.
denied(SecurityException) - Static method in interface io.inverno.mod.security.authentication.Authentication
Returns a generic denied authentication which indicates a failed authentication with the specified cause.
derefAliases() - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Specifies whether aliases should be dereferenced.
deriveCEK(String, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwa.DirectJWAKeyManager
Derives a Content Encryption Key.
desc() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusBuilder
 
desc() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
desc() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
destroy() - Method in class io.inverno.core.v1.Module.Bean
Destroys the underlying instance.
destroy(Module.BeanBuilder.FallibleConsumer<T>) - Method in interface io.inverno.core.v1.Module.BeanBuilder
Adds a bean destruction operation.
Destroy - Annotation Interface in io.inverno.core.annotation
Indicates a method that must be executed before a bean instance is destroyed when a module is stopped.
digest(byte[]) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
 
digest(String) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
 
DigestAuthenticationErrorInterceptor<A extends ExchangeContext,B extends ErrorExchange<A>> - Class in io.inverno.mod.security.http.digest
An HTTP authentication error interceptor that implements RFC 7616 HTTP Digest Access Authentication.
DigestAuthenticationErrorInterceptor(String, String) - Constructor for class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Creates a digest authentication error interceptor with the specified realm and secret.
DigestAuthenticationErrorInterceptor(String, String, String) - Constructor for class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Creates a digest authentication error interceptor with the specified realm, secret and algorithm.
DigestCredentials - Class in io.inverno.mod.security.http.digest
HTTP Digest specific credentials as defined by RFC 7616 Section 3.4.
DigestCredentials(String, String, String, String, boolean, String, String, String, String, String, String) - Constructor for class io.inverno.mod.security.http.digest.DigestCredentials
Creates digest credentials.
DigestCredentialsExtractor - Class in io.inverno.mod.security.http.digest
A credentials extractor that extracts digest credentials as defined by RFC 7616 Section 3.4.
DigestCredentialsExtractor() - Constructor for class io.inverno.mod.security.http.digest.DigestCredentialsExtractor
 
DigestCredentialsMatcher<A extends LoginCredentials> - Class in io.inverno.mod.security.http.digest
A credentials matcher used to verify digest credentials as defined by RFC 7616.
DigestCredentialsMatcher(String) - Constructor for class io.inverno.mod.security.http.digest.DigestCredentialsMatcher
Creates a digest credentials matcher with the specified secret.
DigestPassword - Class in io.inverno.mod.security.http.digest
A password that uses HTTP Digest function to encode password as defined by RFC 7616 Section 3.4.2.
DigestPassword(String, DigestPassword.Encoder) - Constructor for class io.inverno.mod.security.http.digest.DigestPassword
Creates a Digest password with the specified value and encoder.
DigestPassword.Encoder - Class in io.inverno.mod.security.http.digest
An HTTP Digest password encoder implementation as defined by RFC 7616 Section 3.4.2.
DIR - Enum constant in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
Direct encryption with a shared symmetric key as defined by RFC7518 Section 4.5
directByteBuf(String, Charset) - Static method in interface io.inverno.mod.irt.ByteBufTemplateSet
Creates a direct ByteBuf with the specified data encoded using the specified charset.
DirectJWAKeyManager - Interface in io.inverno.mod.security.jose.jwa
A direct Key Management algorithm that derives the Content Encryption Key which is used directly to encrypt a JWE payload.
DirectJWAKeyManager.DirectCEK - Interface in io.inverno.mod.security.jose.jwa
A direct CEK composed of a derived encryption key and a map of specific parameters resulting from the key derivation and required by a recipient to derive the key.
disable() - Method in interface io.inverno.mod.web.spi.Route
Disables the route.
disable() - Method in interface io.inverno.mod.web.spi.RouteManager
Disables all the routes that matches the criteria specified in the route manager and defined in the router it comes from.
disable() - Method in interface io.inverno.mod.web.WebSocketRouteManager
Disables all WebSocket routes that matches the criteria specified in the WebSocket route manager and defined in the router it comes from.
discard() - Method in interface io.inverno.mod.redis.RedisTransactionalOperations
Discards all commands issued in the transaction.
DISJOINT - Enum constant in enum class io.inverno.mod.base.net.URIPattern.Inclusion
The sets of URIs matched by the URI patterns are disjoint.
distinct() - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to filter out duplicates.
distinct() - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which converts a stream to filter out duplicates.
distinct(Function<? super T, ? extends U>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to filter out duplicates based on their keys computed using the specified key selector.
doBuild() - Method in class io.inverno.core.v1.Module.ModuleBuilder
This method should be implemented by concrete implementation to return the actual module instance.
doBuild() - Method in class io.inverno.mod.boot.Boot.Builder
 
doBuild() - Method in class io.inverno.mod.http.base.Base.Builder
 
doBuild() - Method in class io.inverno.mod.http.server.Server.Builder
 
doBuild() - Method in class io.inverno.mod.ldap.Ldap.Builder
 
doBuild() - Method in class io.inverno.mod.redis.lettuce.Lettuce.Builder
 
doBuild() - Method in class io.inverno.mod.security.jose.Jose.Builder
 
doBuild() - Method in class io.inverno.mod.sql.vertx.Vertx.Builder
 
doBuild() - Method in class io.inverno.mod.web.Web.Builder
 
doGet() - Method in class io.inverno.core.v1.Module.Bean
Returns the supplied bean instance.
domain - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The CSRF token cookie domain parameter.
domain - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The domain of the CSRF token cookie.
domain(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie domain attribute.
domain(String) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the domain of the CSRF token cookie.
DOMAIN - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Domain parameter
DOUBLE_QUOTE - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Double quote '"'
dump(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
DUMP key

E

ec() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the Elliptic Curve JWK factory.
ECAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
Elliptic Curve algorithms as defined by RFC7518.
eccPrivateKey(String) - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWKBuilder
Specifies the ECC private key encoded as Base64URL.
ECCurve - Enum Class in io.inverno.mod.security.jose.jwa
Elliptic Curves as defined by RFC7518.
ECDH_ES - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ECDH-ES Elliptic Curve Diffie-Hellman key agreement algorithm as defined by RFC7518 Section 4.6
ECDH_ES - Enum constant in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
ECDH-ES with X25519 or X448 curve as defined by RFC8037 Section 3.2
ECDH_ES_A128KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ECDH-ES+A128KW Elliptic Curve Diffie-Hellman key agreement algorithm as defined by RFC7518 Section 4.6
ECDH_ES_A128KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
ECDH-ES+A128KW with X25519 or X448 curve as defined by RFC8037 Section 3.2
ECDH_ES_A192KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ECDH-ES+A192KW Elliptic Curve Diffie-Hellman key agreement algorithm as defined by RFC7518 Section 4.6
ECDH_ES_A192KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
ECDH-ES+A192KW with X25519 or X448 curve as defined by RFC8037 Section 3.2
ECDH_ES_A256KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ECDH-ES+A256KW Elliptic Curve Diffie-Hellman key agreement algorithm as defined by RFC7518 Section 4.6
ECDH_ES_A256KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
ECDH-ES+A256KW with X25519 or X448 curve as defined by RFC8037 Section 3.2
ECJWK - Interface in io.inverno.mod.security.jose.jwk.ec
Elliptic curve JSON Web key.
ECJWKBuilder<A extends ECJWK,B extends ECJWKBuilder<A,B>> - Interface in io.inverno.mod.security.jose.jwk.ec
An Elliptic curve JSON Web Key builder.
ECJWKFactory<A extends ECJWK,B extends ECJWKBuilder<A,B>,C extends ECJWKGenerator<A,C>> - Interface in io.inverno.mod.security.jose.jwk.ec
An Elliptic curve JSON Web Key factory.
ECJWKGenerator<A extends ECJWK,B extends ECJWKGenerator<A,B>> - Interface in io.inverno.mod.security.jose.jwk.ec
An Elliptic curve JSON Web Key generator.
ED25519 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Ed25519 curve as defined by RFC8037 Section 3.1
ED448 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Ed448 curve as defined by RFC8037 Section 3.1
EDDSA_ED25519 - Enum constant in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
EdDSA with Ed25519 curve as defined by RFC8037 Section 3.1
EDDSA_ED448 - Enum constant in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
EdDSA with Ed448 curve as defined by RFC8037 Section 3.1
edec() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the Edward-Curve JWK factory.
EdECAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
Edward-curve digital signature algorithms as defined by RFC8037 Section 3.1.
EdECJWK - Interface in io.inverno.mod.security.jose.jwk.okp
Edward-curve JSON Web Key.
EdECJWKBuilder<A extends EdECJWK,B extends EdECJWKBuilder<A,B>> - Interface in io.inverno.mod.security.jose.jwk.okp
Edward-curve JSON Web Key builder.
EdECJWKFactory<A extends EdECJWK,B extends EdECJWKBuilder<A,B>,C extends EdECJWKGenerator<A,C>> - Interface in io.inverno.mod.security.jose.jwk.okp
An Edward-curve JSON Web Key factory.
EdECJWKGenerator<A extends EdECJWK,B extends EdECJWKGenerator<A,B>> - Interface in io.inverno.mod.security.jose.jwk.okp
An Edward-curve JSON Web Key generator.
empty() - Method in interface io.inverno.mod.http.server.ResponseBody
Produces an empty payload.
empty(A) - Static method in class io.inverno.mod.redis.operations.EntryOptional
 
enable() - Method in interface io.inverno.mod.web.spi.Route
Enables the route.
enable() - Method in interface io.inverno.mod.web.spi.RouteManager
Enables all the routes that matches the criteria specified in the route manager and defined in the router it comes from.
enable() - Method in interface io.inverno.mod.web.WebSocketRouteManager
Enables all WebSocket routes that matches the criteria specified in the WebSocket route manager and defined in the router it comes from.
encode(A) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the specified header as a string.
encode(A, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the specified header in the specified ByteBuffer using the specified charset.
encode(File) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(File) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes file.
encode(File) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(File) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(File) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Boolean) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Boolean) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes boolean.
encode(Boolean) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Boolean) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Boolean) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Byte) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Byte) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes byte.
encode(Byte) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Byte) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Byte) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Character) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Character) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes character.
encode(Character) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Character) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Character) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Class<?>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Class<?>) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes class.
encode(Class<?>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Class<?>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Class<?>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Double) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Double) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes double.
encode(Double) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Double) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Double) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Float) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Float) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes float.
encode(Float) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Float) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Float) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Integer) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Integer) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes integer.
encode(Integer) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Integer) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Integer) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Long) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Long) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes long.
encode(Long) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Long) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Long) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Object) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encode(Short) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Short) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes short.
encode(Short) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Short) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Short) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(String) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(String) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes string.
encode(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(String) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(String) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(String) - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
 
encode(String) - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
 
encode(String) - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
 
encode(String) - Method in interface io.inverno.mod.security.authentication.password.Password.Encoder
Encodes the specified raw password.
encode(String) - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
 
encode(String) - Method in class io.inverno.mod.security.authentication.password.RawPassword.Encoder
 
encode(String) - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
 
encode(String) - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
 
encode(BigDecimal) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(BigDecimal) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes big decimal.
encode(BigDecimal) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(BigDecimal) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(BigDecimal) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(BigInteger) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(BigInteger) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes big integer.
encode(BigInteger) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(BigInteger) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(BigInteger) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(InetAddress) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(InetAddress) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes inet address.
encode(InetAddress) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(InetAddress) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(InetAddress) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(URI) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(URI) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes URI.
encode(URI) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(URI) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(URI) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(URL) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(URL) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes URL.
encode(URL) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(URL) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(URL) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Path) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Path) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes path.
encode(Path) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Path) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Path) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(LocalDate) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(LocalDate) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes local date.
encode(LocalDate) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(LocalDate) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(LocalDate) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(LocalDateTime) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(LocalDateTime) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes local datetime.
encode(LocalDateTime) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(LocalDateTime) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(LocalDateTime) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(ZonedDateTime) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(ZonedDateTime) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes zoned datetime.
encode(ZonedDateTime) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(ZonedDateTime) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(ZonedDateTime) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Currency) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Currency) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes currency.
encode(Currency) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Currency) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Currency) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Locale) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Locale) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes locale.
encode(Locale) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Locale) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Locale) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(Pattern) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(Pattern) - Method in interface io.inverno.mod.base.converter.PrimitiveEncoder
Encodes pattern.
encode(Pattern) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encode(Pattern) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(Pattern) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(T) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(T) - Method in class io.inverno.mod.base.converter.CompositeConverter
 
encode(T) - Method in class io.inverno.mod.base.converter.CompositeEncoder
 
encode(T) - Method in interface io.inverno.mod.base.converter.Encoder
Encodes the specified value to the encoded type.
encode(T) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encode(T) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(T) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the specified header as a string.
encode(T, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the specified header in the specified ByteBuffer using the specified charset.
encode(T, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.base.converter.CompositeConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.base.converter.CompositeEncoder
 
encode(T, Class<T>) - Method in interface io.inverno.mod.base.converter.Encoder
Encodes the specified value whose type is represented by the specified class to the encoded type.
encode(T, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encode(T, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encode(T, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encode(T, Type) - Method in class io.inverno.mod.base.converter.CompositeConverter
 
encode(T, Type) - Method in class io.inverno.mod.base.converter.CompositeEncoder
 
encode(T, Type) - Method in interface io.inverno.mod.base.converter.Encoder
Encodes the specified value whose type is the specified type to the encoded type.
encode(T, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encode(T, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeArray(T[]) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeArray(T[]) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified array of values to the encoded type.
encodeArray(T[]) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeArray(T[]) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeArray(T[]) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeArray(T[]) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeArray(T[]) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeArray(T[], Class<T>) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified array of values whose type is represented by the specified class to the encoded type.
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeArray(T[], Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeArray(T[], Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeArray(T[], Type) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified array of values whose type is represented by the specified class to the encoded type.
encodeArray(T[], Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeArray(T[], Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeArray(T[], Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeArray(T[], Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeArray(T[], Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeBinaryMessages(Publisher<T>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages to WebSocket binary messages sent to the client.
encodeBinaryMessages(Publisher<T>, Class<T>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages of the specified type to WebSocket binary messages sent to the client.
encodeBinaryMessages(Publisher<T>, Type) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages of the specified type to WebSocket binary messages sent to the client.
encodeList(List<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeList(List<T>) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified list of values to an encoded value.
encodeList(List<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeList(List<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeList(List<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeList(List<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeList(List<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeList(List<T>, Class<T>) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified list of values whose type is represented by the specified class to an encoded value.
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeList(List<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeList(List<T>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeList(List<T>, Type) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified list of values whose type is the specified type to an encoded value.
encodeList(List<T>, Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeList(List<T>, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeList(List<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeList(List<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeList(List<T>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeMany(Flux<T>) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a flux stream of values to a stream of values.
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeMany(Flux<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeMany(Flux<T>, Class<T>) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a flux stream of values whose type is represented by the specified class to a stream of values.
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeMany(Flux<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeMany(Flux<T>, Type) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a flux stream of values whose type is the specified type to a stream of values.
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeMany(Flux<T>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeOne(Mono<T>) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a mono stream of values to a stream of values.
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeOne(Mono<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeOne(Mono<T>, Class<T>) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a mono stream of values whose type is represented by the specified class to a stream of values.
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeOne(Mono<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeOne(Mono<T>, Type) - Method in interface io.inverno.mod.base.converter.ReactiveEncoder
Encodes a mono stream of values whose type is the specified type to a stream of values.
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
 
encodeOne(Mono<T>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encoder - Variable in class io.inverno.mod.configuration.AbstractConfigurableConfigurationSource
The data encoder to use to encode configuration data into the data source.
encoder - Variable in class io.inverno.mod.security.authentication.password.AbstractPassword
The password encoder.
encoder() - Method in interface io.inverno.mod.web.WebResponseBody
Returns an encoder to encode a payload based on the content type of the request.
encoder(Class<T>) - Method in interface io.inverno.mod.web.WebResponseBody
Returns an encoder to encode a payload of the specified type based on the content type of the request.
encoder(Type) - Method in interface io.inverno.mod.web.WebResponseBody
Returns an encoder to encode a payload of the specified type based on the content type of the request.
Encoder<From,To> - Interface in io.inverno.mod.base.converter
An encoder is used to encode an object into another object.
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Creates a default Argon2 password encoder.
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Creates a default Bcrypt password encoder.
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Creates a default message digest password encoder.
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Creates a default PBKDF2 password encoder.
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.RawPassword.Encoder
 
Encoder() - Constructor for class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Creates a default Scrypt password encoder.
Encoder(int, int) - Constructor for class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Creates a Bcrypt password encoder with the specified cost and salt length.
Encoder(int, int, int, int, int) - Constructor for class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Creates a default Scrypt password encoder with the specified salt length, cost factor, block size factor, parallelization factor and hash length.
Encoder(int, int, int, int, int, SecureRandom) - Constructor for class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Creates a default Scrypt password encoder with the specified salt length, cost factor, block size factor, parallelization factor, hash length and secure random.
Encoder(int, int, SecureRandom) - Constructor for class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Creates a Bcrypt password encoder with the specified cost, salt length and secure random.
Encoder(Argon2Password.Encoder.HashType, int, int, int, int, int) - Constructor for class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Creates an Argon2 password encoder with the specified hash type, salt length, hash length, degree of parallelism, amount of memory and iteration count.
Encoder(Argon2Password.Encoder.HashType, int, int, int, int, int, byte[], byte[]) - Constructor for class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Creates an Argon2 password encoder with the specified hash type, salt length, hash length, degree of parallelism, amount of memory, iteration count, secret data and additional data.
Encoder(Argon2Password.Encoder.HashType, int, int, int, int, int, byte[], byte[], SecureRandom) - Constructor for class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Creates an Argon2 password encoder with the specified hash type, salt length, hash length, degree of parallelism, amount of memory, iteration count, secret data, additional data and secure random.
Encoder(String) - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Creates a message digest password encoder using the specified algorithm.
Encoder(String) - Constructor for class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Creates a PBKDF2 password encoder with the specified pseudorandom function.
Encoder(String, byte[]) - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Creates a message digest password encoder using the specified algorithm and secret.
Encoder(String, byte[], int) - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Creates a message digest password encoder using the specified algorithm, secret and salt length.
Encoder(String, byte[], int, SecureRandom) - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Creates a message digest password encoder using the specified algorithm, secret, salt length and secure random.
Encoder(String, int, int, int) - Constructor for class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Creates a PBKDF2 password encoder with the specified pseudorandom function, iteration count, salt length and hash length.
Encoder(String, int, int, int, SecureRandom) - Constructor for class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Creates a PBKDF2 password encoder with the specified pseudorandom function, iteration count, salt length, hash length and secure random.
Encoder(String, String, String) - Constructor for class io.inverno.mod.security.http.digest.DigestPassword.Encoder
Creates a digest password encoder with the specified algorithm, username and realm.
EncoderNotFoundException - Exception in io.inverno.mod.base.converter
Thrown by a CompositeEncoder to indicate that no encoder can encode a given type.
EncoderNotFoundException() - Constructor for exception io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception.
EncoderNotFoundException(String) - Constructor for exception io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified message.
EncoderNotFoundException(String, Throwable) - Constructor for exception io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified message and cause.
EncoderNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
EncoderNotFoundException(Throwable) - Constructor for exception io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified cause.
encodeSet(Set<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeSet(Set<T>) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified set of values to an encoded value.
encodeSet(Set<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeSet(Set<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeSet(Set<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeSet(Set<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeSet(Set<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeSet(Set<T>, Class<T>) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified set of values whose type is represented by the specified class to an encoded value.
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeSet(Set<T>, Class<T>) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.base.converter.ByteBufConverter
 
encodeSet(Set<T>, Type) - Method in interface io.inverno.mod.base.converter.JoinableEncoder
Encodes the specified set of values whose type is the specified type to an encoded value.
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.base.converter.StringConverter
 
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonByteBufConverter
 
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.boot.converter.JacksonStringConverter
 
encodeSet(Set<T>, Type) - Method in class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
 
encodeTextMessages(Publisher<T>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages to WebSocket text messages sent to the client.
encodeTextMessages(Publisher<T>, Class<T>) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages of the specified type to WebSocket text messages sent to the client.
encodeTextMessages(Publisher<T>, Type) - Method in interface io.inverno.mod.web.Web2SocketExchange.Outbound
Encodes the specified messages of the specified type to WebSocket text messages sent to the client.
encodeValue(A) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the value of the specified header as a string.
encodeValue(A, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Encodes the value of the specified header in the specified ByteBuffer using the specified charset.
encodeValue(T) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the value of the specified header as a string.
encodeValue(T, ByteBuf, Charset) - Method in interface io.inverno.mod.http.base.header.HeaderService
Encodes the value of the specified header in the specified ByteBuffer using the specified charset.
encrypt(byte[], byte[]) - Method in interface io.inverno.mod.security.jose.jwa.JWACipher
Encrypts the specified data using a default SecureRandom.
encrypt(byte[], byte[], SecureRandom) - Method in interface io.inverno.mod.security.jose.jwa.JWACipher
Encrypts the specified data using the specified SecureRandom.
encryptCEK(JWK, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwa.EncryptingJWAKeyManager
Encrypts the CEK using a default SecureRandom.
encryptCEK(JWK, Map<String, Object>, SecureRandom) - Method in interface io.inverno.mod.security.jose.jwa.EncryptingJWAKeyManager
Encrypts the CEK using the specified SecureRandom.
EncryptingJWAKeyManager - Interface in io.inverno.mod.security.jose.jwa
An encrypting Key Management algorithm used to encrypt a generated CEK used to encrypt a JWE payload.
EncryptingJWAKeyManager.EncryptedCEK - Interface in io.inverno.mod.security.jose.jwa
An encrypted CEK composed of the encrypted key and a map of specific parameters resulting from the CEK encryption and required by the recipient to decrypt the key.
encryptionAlgorithm(String) - Method in interface io.inverno.mod.security.jose.jwe.JWEHeaderConfigurator
Specifies the encryption algorithm.
EndOfFileException() - Constructor for exception io.inverno.mod.base.resource.AbstractAsyncResource.EndOfFileException
 
ENDPOINT_UNAVAILABLE - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is "going away", such as a server going down or a browser having navigated away from a page.
Entries<A,B> - Interface in io.inverno.mod.redis.operations
 
entry(double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetScoredMembers
 
entry(A, B) - Method in interface io.inverno.mod.redis.operations.Entries
 
entry(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamEntries
 
EntryOptional<A,B> - Class in io.inverno.mod.redis.operations
 
EPOLL - Enum constant in enum class io.inverno.mod.base.net.NetService.TransportType
Epoll transport type.
equals(Object) - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
 
equals(Object) - Method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.AbstractPassword
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.RawPassword
 
equals(Object) - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
 
equals(Object) - Method in class io.inverno.mod.security.authentication.user.User
 
equals(Object) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
 
equals(Object) - Method in interface io.inverno.mod.security.jose.JOSEHeader
 
equals(Object) - Method in interface io.inverno.mod.security.jose.JOSEObject
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.BuiltRecipient
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.Recipient
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jwe.JWE
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jwe.JWEHeader
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jwk.JWK
 
equals(Object) - Method in class io.inverno.mod.security.jose.jwk.JWKSet
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.Signature
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jws.JWS
 
equals(Object) - Method in interface io.inverno.mod.security.jose.jws.JWSHeader
 
equals(Object) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
 
EQUALS - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Equals '='
error(Class<? extends Throwable>) - Method in interface io.inverno.mod.web.spi.ErrorInterceptorManager
Specifies the type of errors accepted by the interceptor.
error(Class<? extends Throwable>) - Method in interface io.inverno.mod.web.spi.ErrorRouteManager
Specifies the type of errors accepted by the route.
ErrorAware - Interface in io.inverno.mod.web.spi
Specifies criteria required to match requests or resources based on a an error type.
ErrorExchange<A extends ExchangeContext> - Interface in io.inverno.mod.http.server
Represents a failing server exchange.
ErrorInterceptedRouter<A extends ExchangeContext,B extends ErrorExchange<A>,C extends ErrorRouter<A,B,C,D,E,F,G,H>,D extends ErrorInterceptedRouter<A,B,C,D,E,F,G,H>,E extends ErrorRouteManager<A,B,C,E,H>,F extends ErrorRouteManager<A,B,D,F,H>,G extends ErrorInterceptorManager<A,B,D,G>,H extends InterceptableRoute<A,B>> - Interface in io.inverno.mod.web.spi
An error router that applies interceptors to matching route as they are created or to all the routes currently defined in the error router.
ErrorInterceptorManager<A extends ExchangeContext,B extends ErrorExchange<A>,C extends Interceptable<A,B,C,D>,D extends ErrorInterceptorManager<A,B,C,D>> - Interface in io.inverno.mod.web.spi
Base error interceptor manager interface.
ErrorRouteManager<A extends ExchangeContext,B extends ErrorExchange<A>,C extends Routable<A,B,C,D,E>,D extends ErrorRouteManager<A,B,C,D,E>,E extends Route<A,B>> - Interface in io.inverno.mod.web.spi
Base error route manager interface.
errorRouter() - Method in class io.inverno.mod.web.Web
 
ErrorRouter<A extends ExchangeContext,B extends ErrorExchange<A>,C extends ErrorRouter<A,B,C,D,E,F,G,H>,D extends ErrorInterceptedRouter<A,B,C,D,E,F,G,H>,E extends ErrorRouteManager<A,B,C,E,H>,F extends ErrorRouteManager<A,B,D,F,H>,G extends ErrorInterceptorManager<A,B,D,G>,H extends InterceptableRoute<A,B>> - Interface in io.inverno.mod.web.spi
Base error router interface.
ErrorRouterConfigurer<A extends ExchangeContext,B extends ErrorExchange<A>,C extends ErrorRouter<A,B,C,D,E,F,G,H>,D extends ErrorInterceptedRouter<A,B,C,D,E,F,G,H>,E extends ErrorRouteManager<A,B,C,E,H>,F extends ErrorRouteManager<A,B,D,F,H>,G extends ErrorInterceptorManager<A,B,D,G>,H extends InterceptableRoute<A,B>> - Interface in io.inverno.mod.web.spi
Base error router configurer interface.
ErrorWebExchange<A extends ExchangeContext> - Interface in io.inverno.mod.web
An error exchange that extends the HTTP server ErrorExchange with features for the Web.
ErrorWebInterceptable<A extends ExchangeContext,B extends ErrorWebInterceptable<A,B>> - Interface in io.inverno.mod.web
An Error Web interceptable allows to defined Error Web interceptors.
ErrorWebInterceptedRouter<A extends ExchangeContext> - Interface in io.inverno.mod.web
A web intercepted error router attaches interceptors to error route handlers based on the parameters of the Error Web route including the error type, path or path pattern, the accepted content type and language.
ErrorWebInterceptorManager<A extends ExchangeContext,B extends ErrorWebInterceptable<A,B>> - Interface in io.inverno.mod.web
An error web interceptor manager is used to define interceptors in an error web router.
ErrorWebInterceptorsConfigurer<A extends ExchangeContext> - Interface in io.inverno.mod.web
A configurer used to configure interceptors in an error web router.
ErrorWebRoutable<A extends ExchangeContext,B extends ErrorWebRoutable<A,B>> - Interface in io.inverno.mod.web
An error web routable allows to defined Error Web routes.
ErrorWebRoute<A extends ExchangeContext> - Interface in io.inverno.mod.web
An error web route specifies criteria used to determine the error web exchange handler to execute to handle a failing request.
ErrorWebRouteManager<A extends ExchangeContext,B extends ErrorWebRoutable<A,B>> - Interface in io.inverno.mod.web
An error web route manager is used to manage the routes of an error web router.
ErrorWebRouter<A extends ExchangeContext> - Interface in io.inverno.mod.web
An error web router is used to handle failing requests for which an error was thrown during the initial processing.
ErrorWebRouterConfigurer<A extends ExchangeContext> - Interface in io.inverno.mod.web
A configurer used to configure an error web router.
ErrorWebRoutesConfigurer<A extends ExchangeContext> - Interface in io.inverno.mod.web
A configurer used to configure routes in an Error Web router.
ES256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ES256 ECDSA signature algorithm as defined by RFC7518 Section 3.4
ES256K - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Deprecated.
secp256k1 elliptic curve has been disabled in the JDK (>=15), it can be activated by setting jdk.sunec.disableNative property to false (-Djdk.sunec.disableNative=false)
ES384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ES384 ECDSA signature algorithm as defined by RFC7518 Section 3.4
ES512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
ES512 ECDSA signature algorithm as defined by RFC7518 Section 3.4
escapeHtml() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which escapes a string using HTML entities.
escapeJson() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which escapes a string using Json string rules rules.
escapeXml() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which escapes a string using XML entities.
eval(byte[], RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script 0
eval(byte[], RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script numkeys [key [key ...]]
eval(byte[], RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script numkeys [key [key ...]]
eval(String, RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script 0
eval(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script numkeys [key [key ...]]
eval(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL script numkeys [key [key ...]]
eval_ro(byte[], RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script 0
eval_ro(byte[], RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script numkeys [key [key ...]]
eval_ro(byte[], RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script numkeys [key [key ...]]
eval_ro(String, RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script 0
eval_ro(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script numkeys [key [key ...]]
eval_ro(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVAL_RO script numkeys [key [key ...]]
evalsha(String, RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA script 0
evalsha(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA script numkeys [key [key ...]]
evalsha(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA script numkeys [key [key ...]]
evalsha_ro(String, RedisScriptingReactiveOperations.ScriptOutput) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA_RO script 0
evalsha_ro(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA_RO script numkeys [key [key ...]]
evalsha_ro(String, RedisScriptingReactiveOperations.ScriptOutput, Consumer<Keys<A>>, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
EVALSHA_RO script numkeys [key [key ...]]
event(String) - Method in interface io.inverno.mod.http.server.ResponseBody.Sse.Event
Sets the type of event.
event(String) - Method in interface io.inverno.mod.web.WebResponseBody.SseEncoder.Event
 
event_loop_group_size() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
The number of reactor threads to allocate to the Redis client event loop group.
event_loop_group_size(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
ex(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 
ex(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 
exact() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
exact() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
exat(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 
exat(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 
Exchange<A extends ExchangeContext> - Interface in io.inverno.mod.http.server
Represents an HTTP server exchange (request/response) between a client and a server.
ExchangeContext - Interface in io.inverno.mod.http.server
Base Exchange context interface.
ExchangeHandler<A extends ExchangeContext,B extends Exchange<A>> - Interface in io.inverno.mod.http.server
An exchange handler is used to handle server exchanges.
ExchangeInterceptor<A extends ExchangeContext,B extends Exchange<A>> - Interface in io.inverno.mod.http.server
An exchange interceptor is used to intercept a server exchange before it is handled by a ExchangeHandler.
excludes() - Element in annotation interface io.inverno.core.annotation.Module
List required Inverno modules that must be excluded from the generated module class by the Inverno compiler.
exclusive(A) - Static method in class io.inverno.mod.redis.operations.Bound
 
exec() - Method in interface io.inverno.mod.redis.RedisTransactionalOperations
Executes all commands issued in the transaction.
ExecutableConfigurationQuery<A extends ConfigurationQuery<A,B>,B extends ExecutableConfigurationQuery<A,B>> - Interface in io.inverno.mod.configuration
An executable configuration query can be executed to retrieve configuration properties defined for a particular context from a configuration source.
ExecutableConfigurationUpdate<A extends ConfigurationUpdate<A,B>,B extends ExecutableConfigurationUpdate<A,B>> - Interface in io.inverno.mod.configuration
An executable configuration update can be executed to set configuration properties for a particular context in a configuration source.
execute() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashExecutableConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashListConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyExecutableConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyListConfigurationQuery
 
execute() - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Executes the chain of configuration queries.
execute() - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Executes the chain of configuration updates.
execute() - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Lists all properties with the specified property name and whose parameters exactly match the query.
execute() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeExecutableConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeListConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationUpdate
 
execute() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisListConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationQuery
 
execute() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationUpdate
 
execute() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisListConfigurationQuery
 
execute() - Method in interface io.inverno.mod.sql.PreparedStatement
Executes the statement and returns a sequence of results corresponding to the bindings.
execute() - Method in interface io.inverno.mod.sql.Statement
Executes the statement.
execute(Function<Row, T>) - Method in interface io.inverno.mod.sql.PreparedStatement
Executes the statement, applies a row mapping function to the resulting rows and returns the results.
executeAll() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashListConfigurationQuery
 
executeAll() - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyListConfigurationQuery
 
executeAll() - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Lists all properties with the specified property name and whose parameters match the query.
executeAll() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeListConfigurationQuery
 
executeAll() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisListConfigurationQuery
 
executeAll() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisListConfigurationQuery
 
exists() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
exists() - Method in class io.inverno.mod.base.resource.FileResource
 
exists() - Method in class io.inverno.mod.base.resource.ModuleResource
 
exists() - Method in class io.inverno.mod.base.resource.NativeResource
 
exists() - Method in class io.inverno.mod.base.resource.PathResource
 
exists() - Method in interface io.inverno.mod.base.resource.Resource
Determines whether the resource exists.
exists() - Method in class io.inverno.mod.base.resource.URLResource
 
exists() - Method in class io.inverno.mod.base.resource.ZipResource
 
exists(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXISTS key
exists(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXISTS key [key ...]
EXPECTATION_FAILED - Enum constant in enum class io.inverno.mod.http.base.Status
expiration() - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT expiration time is after current date time.
expiration(ZonedDateTime) - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT expiration time is after the specified expiration time.
expirationTime(Long) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the expiration time claim as seconds since epoch.
expirationTime(ZonedDateTime) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the expiration time claim as zoned date time.
expire() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIRE key seconds [NX|XX|GT|LT]
expire(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIRE key seconds
expire(A, Duration) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIRE key seconds
expireat() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIREAT key timestamp [NX|XX|GT|LT]
expireat(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIREAT key timestamp
expireat(A, Instant) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIREAT key timestamp
expireat(A, ZonedDateTime) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
EXPIREAT key timestamp
ExpiredJWTException - Exception in io.inverno.mod.security.jose.jwt
Thrown by a JWTClaimsSet during validation to indicate that a JWT claim set has expired.
ExpiredJWTException() - Constructor for exception io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception.
ExpiredJWTException(String) - Constructor for exception io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified message.
ExpiredJWTException(String, Throwable) - Constructor for exception io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified message and cause.
ExpiredJWTException(String, Throwable, boolean, boolean) - Constructor for exception io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ExpiredJWTException(Throwable) - Constructor for exception io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified cause.
ExpiredNonceException - Exception in io.inverno.mod.security.http.digest
Thrown by a DigestCredentialsMatcher to indicate that the provided nonce has expired.
ExpiredNonceException() - Constructor for exception io.inverno.mod.security.http.digest.