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
aboutURL(URI) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the application's home page URL.
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 Class 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,B,C,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> - Class in io.inverno.mod.configuration
Base implementation for ConfigurationLoader.
AbstractConfigurationLoader() - Constructor for class io.inverno.mod.configuration.AbstractConfigurationLoader
 
AbstractConfigurationSource<A,B,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> - 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> - Class in io.inverno.mod.configuration
The configuration query used by the a configuration source.
AbstractHashConfigurationSource.HashConfigurationQueryResult<A,B> - Class in io.inverno.mod.configuration
The configuration query result returned by a hash configuration source.
AbstractHashConfigurationSource.HashExecutableConfigurationQuery<A,B> - Class in io.inverno.mod.configuration
The executable configuration query used by a hash configuration source.
AbstractHashConfigurationSource.HashListConfigurationQuery<A,B> - Class in io.inverno.mod.configuration
The list configuration query used by a hash configuration source.
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,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,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,B,C> - 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> - 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> - Class in io.inverno.mod.configuration
The configuration query used by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyConfigurationQueryResult<A,B> - Class in io.inverno.mod.configuration
The configuration query result returned by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyExecutableConfigurationQuery<A,B> - Class in io.inverno.mod.configuration
The executable configuration query used by a properties configuration source.
AbstractPropertiesConfigurationSource.PropertyListConfigurationQuery<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> - Class in io.inverno.mod.base.resource
Base implementation for ResourceProvider.
AbstractResourceProvider() - Constructor for class io.inverno.mod.base.resource.AbstractResourceProvider
 
AbstractScanBuilder<A> - Interface in io.inverno.mod.redis.operations
 
AbstractScanResult - Interface in io.inverno.mod.redis.operations
 
AbstractStreamTemplateSet<T> - 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.base.net.NetServerConfiguration
The accept backlog.
accept_backlog(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
AcceptAware - Interface in io.inverno.mod.web.server.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 Class in io.inverno.mod.security.accesscontrol
Thrown to indicate unexpected errors during access control processing.
AccessControlException() - Constructor for exception class io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception.
AccessControlException(String) - Constructor for exception class io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified message.
AccessControlException(String, Throwable) - Constructor for exception class 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 class 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 class io.inverno.mod.security.accesscontrol.AccessControlException
Creates an access control exception with the specified cause.
AccessControlInterceptor<A,B,C,D> - 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,B> - 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.base.OutboundHeaders
Adds the specified headers.
add(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Adds a header 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.base.OutboundSetCookies
Adds a set-cookie with the specified name and value.
addCookie(String, T) - Method in interface io.inverno.mod.http.base.OutboundCookies
Adds a cookie.
addCookie(Consumer<SetCookie.Configurator>) - Method in interface io.inverno.mod.http.base.OutboundSetCookies
Adds a set-cookie.
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.
addModules(String) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies the modules to add to the runtime image.
addOptions(String) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies the options to prepend before any other options when invoking the JVM of the runtime image.
addUnnamedModules(boolean) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies whether unnamed modules should be added to the runtime image.
addUnnamedModules(boolean) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets whether unnamed modules should be added when executing the application.
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.client.ExchangeInterceptor
Returns a composed interceptor that invokes this interceptor first and then invokes the specified interceptor.
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).
appContents(Set<Path>) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets paths to files and/or directories to add to the application package.
append(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
APPEND key value
Application<T> - 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
ApplicationRuntime - Enum Class in io.inverno.mod.base
The runtime where the application is running.
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.server.spi.ErrorInterceptedRouter
Applies the interceptors to all the routes previously defined in the error router.
applyInterceptors() - Method in interface io.inverno.mod.web.server.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
 
archive() - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Creates an archive task.
archive() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Creates an archive task.
archive(Consumer<ArchiveTask>) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Creates and configures an archive task.
archive(Consumer<ArchiveTask>) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Creates and configures an archive task.
ArchiveTask - Interface in io.inverno.tool.buildtools
A task for archiving project delivrables.
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.
arguments(String) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets the arguments to pass to the application.
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.
Artifact - Interface in io.inverno.tool.buildtools
Represents a build component.
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,B> - 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> - 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
Designates the basic authentication scheme as defined by RFC 7617 Section 2.
AUTH_SCHEME_BEARER - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Designates the bearer authentication scheme as defined by RFC 6750 Section 2.1
AUTH_SCHEME_DIGEST - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Designates the digest authentication scheme as defined by RFC 7616 Section 3.4.
AUTH_SCHEME_NEGOTIATE - Static variable in interface io.inverno.mod.http.base.header.Headers.Authorization
Desginates the negotiate authentication scheme as defined by RFC 4559 Section 4.
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,B> - 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 Class in io.inverno.mod.security.authentication
Thrown to indicate that an authentication has failed.
AuthenticationException() - Constructor for exception class io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception.
AuthenticationException(String) - Constructor for exception class io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified message.
AuthenticationException(String, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified message and cause.
AuthenticationException(String, Throwable, boolean, boolean) - Constructor for exception class 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 class io.inverno.mod.security.authentication.AuthenticationException
Creates an authentication exception with the specified cause.
AuthenticationReleaser<A> - 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,B> - 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.
authority(String) - Method in interface io.inverno.mod.http.client.InterceptableRequest
Sets the request authority.
authority(String) - Method in interface io.inverno.mod.http.client.Request
Sets the request authority.
automaticLaunchers(boolean) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets whether the task should automatically generate launchers based on the main classes extracted from the application module.

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 Class in io.inverno.mod.http.base
A HTTP exception that indicates a Bad Request (400).
BadRequestException() - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception.
BadRequestException(String) - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message.
BadRequestException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.BadRequestException
Creates a bad request exception with the specified message and cause.
BadRequestException(Throwable) - Constructor for exception class 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.
BaseExchange<A,B,C> - Interface in io.inverno.mod.http.base
Base HTTP exchange (request/response) for representing server or client exchanges.
BaseRequest - Interface in io.inverno.mod.http.base
Base HTTP request for representing client or server requests.
BaseResponse - Interface in io.inverno.mod.http.base
Base HTTP response for representing client or server responses.
BaseWebSocketExchange<A> - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket exchange between a client and a server.
BaseWebSocketExchange.Inbound - Interface in io.inverno.mod.http.base.ws
Represents the inbound part of a WebSocket exchange.
BaseWebSocketExchange.Outbound - Interface in io.inverno.mod.http.base.ws
Represents the outbound part of a WebSocket exchange.
BasicAuthenticationErrorInterceptor<A,B> - 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.client.HttpClientConfigurationLoader.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.server.WebServerConfigurationLoader.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.base.ws.WebSocketMessage
Returns the message payload binary data stream.
binary(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final binary frame with the specified payload data.
binary(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data.
binary(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a binary frame with the specified payload data.
binary(Publisher<ByteBuf>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a binary message with the specified payload data stream.
BINARY - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a BINARY data frame.
BINARY - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Indicates a BINARY message.
binaryMessages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received binary messages.
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.
bindServices(boolean) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies whether to link in service provider modules must and their dependencies.
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.client.InterceptableRequest
Returns the request body when the request method allows it.
body() - Method in interface io.inverno.mod.http.client.InterceptableResponse
Returns the response body.
body() - Method in interface io.inverno.mod.http.client.Request
Returns the request body when the request method allows it.
body() - Method in interface io.inverno.mod.http.client.Response
Returns the response body used to consume response payload received from the server.
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.server.WebRequest
 
body() - Method in interface io.inverno.mod.web.server.WebResponse
 
Body - Annotation Interface in io.inverno.mod.web.server.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
 
BootNetClientConfiguration - Interface in io.inverno.mod.boot
The Boot module net client configuration.
BootNetClientConfigurationLoader - Class in io.inverno.mod.boot
 
BootNetClientConfigurationLoader() - Constructor for class io.inverno.mod.boot.BootNetClientConfigurationLoader
 
BootNetClientConfigurationLoader.Configurator - Class in io.inverno.mod.boot
 
BootNetServerConfiguration - Interface in io.inverno.mod.boot
The Boot module net server configuration.
BootNetServerConfigurationLoader - Class in io.inverno.mod.boot
 
BootNetServerConfigurationLoader() - Constructor for class io.inverno.mod.boot.BootNetServerConfigurationLoader
 
BootNetServerConfigurationLoader.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 interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Builds the endpoint.
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(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(List<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(List<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(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, Reactor, ResourceService) - Constructor for class io.inverno.mod.http.client.Client.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.server.Server.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.
buildJmod() - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates a jmod build task.
buildJmod(Consumer<BuildJmodTask>) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates and configures a jmod build task.
BuildJmodTask - Interface in io.inverno.tool.buildtools
A task for building a JMOD archive for the project module.
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(List<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(List<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(List<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.
buildRuntime() - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Creates a build runtime task.
buildRuntime(Consumer<BuildRuntimeTask>) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Creates and configures a build runtime task.
BuildRuntimeTask - Interface in io.inverno.tool.buildtools
A task for building a custom Java runtime image for the project.
BuildRuntimeTask.Launcher - Interface in io.inverno.tool.buildtools
Parameters describing a runtime image launcher.
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(List<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(List<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 - Class in io.inverno.mod.http.client
 
CLIENT_ERROR - Enum constant in enum class io.inverno.mod.http.base.Status.Category
client_event_loop_group_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The number of event loops to allocate to the client.
client_event_loop_group_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
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
 
Client.Builder - Class in io.inverno.mod.http.client
 
Client.Linker - Class in io.inverno.mod.http.client
 
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.base.ws.BaseWebSocketExchange
Closes the WebSocket with the normal status (1000).
close() - Method in interface io.inverno.mod.http.client.Endpoint
Closes the endpoint.
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.base.ws.BaseWebSocketExchange
Closes the WebSocket with the specified status code.
close(short, String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with specified status code and reason.
close(WebSocketStatus) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the specified status.
close(WebSocketStatus, String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with specified status and reason.
close(String) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Closes the WebSocket with the normal status (1000) and the specified reason.
CLOSE - Enum constant in enum class io.inverno.mod.http.base.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 Class in io.inverno.mod.base.resource
Thrown when a read, write or delete operation is performed on closed resource
ClosedResourceException() - Constructor for exception class io.inverno.mod.base.resource.ClosedResourceException
Creates a closed resource exception.
closeOnComplete(boolean) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Specifies whether the WebSocket exchange should be closed when the frames publisher completes successfully.
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 ','
CommandExecutor<A> - Class in io.inverno.mod.base.concurrent
A lock-free command executor which guarantees the execution of commands in sequence.
CommandExecutor(A) - Constructor for class io.inverno.mod.base.concurrent.CommandExecutor
Creates a command executor on the specified target.
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.server.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.client.ExchangeInterceptor
Returns a composed interceptor that invokes the specified interceptor first and then invokes this interceptor.
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.
compress(String) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies the compress level of the runtime image: 0=No compression, 1=constant string sharing, 2=ZIP.
compression_brotli_mode() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Brotly compression mode (0=GENERIC, 1=TEXT, 2=FONT).
compression_brotli_mode() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Brotly compression mode (0=GENERIC, 1=TEXT, 2=FONT).
compression_brotli_mode(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
compression_brotli_mode(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_brotli_quality() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Brotly compression quality.
compression_brotli_quality() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Brotly compression quality.
compression_brotli_quality(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
compression_brotli_quality(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_brotli_window() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Brotly compression window.
compression_brotli_window() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Brotly compression window.
compression_brotli_window(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
compression_brotli_window(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_contentSizeThreshold() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The threshold beyond which the response body should be compressed.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_contentSizeThreshold(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_compressionLevel() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Deflate compression level.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_deflate_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_memLevel() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Deflate compression memory level.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_deflate_memLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_deflate_windowBits() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Deflate compression window bits.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_deflate_windowBits(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_enabled() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Enables/Disables HTTP compression.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_compressionLevel() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Gzip compression level.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_gzip_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_memLevel() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Gzip compression memory level.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_gzip_memLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_gzip_windowBits() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Gzip compression window bits.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_gzip_windowBits(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_blockSize() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Zstandard compression block size (in bytes).
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.client.HttpClientConfigurationLoader.Configurator
 
compression_zstd_blockSize(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_compressionLevel() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Zstandard compression level.
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.client.HttpClientConfigurationLoader.Configurator
 
compression_zstd_compressionLevel(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
compression_zstd_maxEncodeSize() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Zstandard compression max encode size (in bytes).
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.client.HttpClientConfigurationLoader.Configurator
 
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,B,C,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.server.Server
 
configuration(HttpClientConfiguration) - Method in interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Sets a specific HTTP client configuration for the endpoint.
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> - Interface in io.inverno.mod.configuration
A configuration loader is used to load a configuration object from a ConfigurationSource.
ConfigurationLoaderException - Exception Class in io.inverno.mod.configuration
Thrown by a configuration loader to indicate an error when loading a configuration.
ConfigurationLoaderException() - Constructor for exception class io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception.
ConfigurationLoaderException(String) - Constructor for exception class io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified message.
ConfigurationLoaderException(String, Throwable) - Constructor for exception class io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified message and cause.
ConfigurationLoaderException(String, Throwable, boolean, boolean) - Constructor for exception class 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 class io.inverno.mod.configuration.ConfigurationLoaderException
Creates a configuration loader exception with the specified cause.
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> - Class in io.inverno.mod.configuration
Base implementation to generate configuration loader beans.
configurationPath(Path) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Specifies the path to user-editable configuration files to copy into the resulting JMOD file.
ConfigurationProperty - Interface in io.inverno.mod.configuration
A configuration property.
ConfigurationQuery<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,B,C> - Interface in io.inverno.mod.configuration
A configuration source gives access to configuration properties.
ConfigurationSourceException - Exception Class in io.inverno.mod.configuration
Thrown to indicate that an error occured in a configuration source.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>) - Constructor for exception class io.inverno.mod.configuration.ConfigurationSourceException
Creates a configuration source exception for the specified source.
ConfigurationSourceException(ConfigurationSource<?, ?, ?>, String) - Constructor for exception class 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 class 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 class 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 class 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,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.server.spi.ErrorRouterConfigurer
Configures the specified error router.
configure(C) - Method in interface io.inverno.mod.web.server.spi.RouterConfigurer
Configures the specified router.
configure(ErrorWebInterceptable<A, ?>) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorsConfigurer
Configures error web interceptors.
configure(ErrorWebRoutable<A, ?>) - Method in interface io.inverno.mod.web.server.ErrorWebRoutesConfigurer
Configures error web routes.
configure(ErrorWebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.server.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.server.ErrorWebRouter
Configures the error web router using the specified configurer and returns it.
configure(WebInterceptable<A, ?>) - Method in interface io.inverno.mod.web.server.WebInterceptorsConfigurer
Configures interceptors.
configure(WebRoutable<A, ?>) - Method in class io.inverno.mod.web.server.OpenApiRoutesConfigurer
 
configure(WebRoutable<A, ?>) - Method in class io.inverno.mod.web.server.WebJarsRoutesConfigurer
 
configure(WebRoutable<A, ?>) - Method in interface io.inverno.mod.web.server.WebRoutesConfigurer
Configures routes.
configure(WebRouterConfigurer<? super A>) - Method in interface io.inverno.mod.web.server.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.server.WebRouter
Configures the web router using the specified configurer and returns it.
configure(List<ErrorWebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptedRouter
Configures the error web intercepted router using the specified configurers.
configure(List<ErrorWebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.server.ErrorWebRouter
Configures the web router using the specified configurers and returns it.
configure(List<WebRouterConfigurer<? super A>>) - Method in interface io.inverno.mod.web.server.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.server.WebRouter
Configures the web router using the specified configurers and returns it.
configureInterceptors(ErrorWebInterceptorsConfigurer<? super A>) - Method in interface io.inverno.mod.web.server.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.server.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.server.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.server.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.server.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.server.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.server.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.server.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
connect_timeout() - Method in interface io.inverno.mod.base.net.NetClientConfiguration
The connection timeout in milliseconds.
connect_timeout(Integer) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
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
 
ConnectionResetException - Exception Class in io.inverno.mod.http.client
Thrown when a connection is reset by the peer.
ConnectionResetException() - Constructor for exception class io.inverno.mod.http.client.ConnectionResetException
Creates a Connection reset exception.
ConnectionResetException(String) - Constructor for exception class io.inverno.mod.http.client.ConnectionResetException
Creates a Connection reset exception.
ConnectionResetException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.ConnectionResetException
Creates a Connection reset exception.
ConnectionResetException(Throwable) - Constructor for exception class io.inverno.mod.http.client.ConnectionResetException
Creates a Connection reset exception.
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.
ConnectionTimeoutException - Exception Class in io.inverno.mod.http.client
Thrown when a connection has timed out.
ConnectionTimeoutException() - Constructor for exception class io.inverno.mod.http.client.ConnectionTimeoutException
Creates a Connection timeout exception.
ConnectionTimeoutException(String) - Constructor for exception class io.inverno.mod.http.client.ConnectionTimeoutException
Creates a Connection timeout exception.
ConnectionTimeoutException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.ConnectionTimeoutException
Creates a Connection timeout exception.
ConnectionTimeoutException(Throwable) - Constructor for exception class io.inverno.mod.http.client.ConnectionTimeoutException
Creates a Connection timeout exception.
consumer(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXpendingExtendedBuilder
 
consumes() - Element in annotation interface io.inverno.mod.web.server.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.server.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.server.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.
containerize() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Creates a containerize task.
containerize(Consumer<ContainerizeTask>) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Creates and configures a containerize task.
ContainerizeTask - Interface in io.inverno.tool.buildtools
A task for creating container images of the project application.
ContainerizeTask.ContainerImage - Interface in io.inverno.tool.buildtools
Represents the generated container image.
ContainerizeTask.Format - Enum Class in io.inverno.tool.buildtools
Describes the format of the image to generate.
ContainerizeTask.Target - Enum Class in io.inverno.tool.buildtools
Describes where to generate the container image.
contains(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Determines whether a header with the specified name is present.
contains(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Determines whether a header with the specified name and value is present.
contains(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Determines whether a cookie with the specified name is present.
contains(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Determines whether a set-cookie with the specified name is present.
contains(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Determines whether a parameter with the specified name is present.
ContentAware - Interface in io.inverno.mod.web.server.spi
Specifies criteria required to match requests or resources based on a media type.
contentLength(long) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request content length.
contentLength(long) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response content length.
contentType(String) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request content type header field value.
contentType(String) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
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.base.BaseExchange
Returns the context attached to the exchange.
context() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the context attached to the exchange.
continuation(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a continuation frame with the specified payload data.
CONTINUATION - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a CONTINUATION data frame.
CONTINUE - Enum constant in enum class io.inverno.mod.http.base.Status
ContinueInterceptor<A> - Class in io.inverno.mod.web.server
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.server.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 Class in io.inverno.mod.base.converter
Thrown to indicate that a conversion operation failed.
ConverterException() - Constructor for exception class io.inverno.mod.base.converter.ConverterException
Creates a converter exception.
ConverterException(String) - Constructor for exception class io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified message.
ConverterException(String, Throwable) - Constructor for exception class io.inverno.mod.base.converter.ConverterException
Creates a converter exception with the specified message and cause.
ConverterException(String, Throwable, boolean, boolean) - Constructor for exception class 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 class 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 as defined by RFC 6265 Section 4.2
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.server.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.base.InboundRequestHeaders
Returns the cookies defined in the request.
cookies() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the set-cookies defined in the response.
cookies() - Method in interface io.inverno.mod.http.server.Request
cookies(Consumer<OutboundCookies>) - Method in interface io.inverno.mod.http.base.OutboundRequestHeaders
Sets the request cookies.
cookies(Consumer<OutboundSetCookies>) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response set-cookies.
cookies(Consumer<OutboundSetCookies>) - Method in interface io.inverno.mod.http.server.Response
cookies(Consumer<OutboundSetCookies>) - Method in interface io.inverno.mod.web.server.WebResponse
Deprecated.
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,B,C> - 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,B,C,D,E> - 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
copyright(String) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the copypright for the application.
CORSInterceptor<A,B> - 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(String, T) - Method in interface io.inverno.mod.http.base.Parameter.Factory
Creates a parameter with the specified name and value.
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 amount of threads.
createClient(SocketAddress, NetClientConfiguration) - Method in interface io.inverno.mod.base.net.NetService
Creates a client bootstrap that will connect to the specified address with the specified configuration and all available threads.
createClient(SocketAddress, NetClientConfiguration, int) - Method in interface io.inverno.mod.base.net.NetService
Creates a client bootstrap that will connect to the specified address with the specified configuration and 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.server.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.
createServer(SocketAddress, NetServerConfiguration) - Method in interface io.inverno.mod.base.net.NetService
Creates a server bootstrap that will bind to the specified address with the specified configuration and all available threads.
createServer(SocketAddress, NetServerConfiguration, int) - Method in interface io.inverno.mod.base.net.NetService
Creates a server bootstrap that will bind to the specified address with the specified server configuration and 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> - 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,B> - 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 Class in io.inverno.mod.security.authentication
Thrown to indicate that credentials could be resolved by a CredentialsResolver.
CredentialsNotFoundException() - Constructor for exception class io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception.
CredentialsNotFoundException(String) - Constructor for exception class io.inverno.mod.security.authentication.CredentialsNotFoundException
Creates a credentials not found exception with the specified message.
CredentialsNotFoundException(String, Throwable) - Constructor for exception class 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 class 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 class 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> - 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,B> - 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
 
DEB - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as a Debian package.
debug() - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates a debug task.
debug(Consumer<DebugTask>) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates and configures a debug task.
DebugTask - Interface in io.inverno.tool.buildtools
Debugs the project in a separate process and wait for the application to stop.
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.JsonByteBufMediaTypeConverter
 
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.JsonByteBufMediaTypeConverter
 
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.server.Web2SocketExchange.Inbound
Decodes inbound binary messages to the specified type.
decodeBinaryMessages(Type) - Method in interface io.inverno.mod.web.server.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.JsonByteBufMediaTypeConverter
 
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.JsonByteBufMediaTypeConverter
 
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.JsonByteBufMediaTypeConverter
 
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.JsonByteBufMediaTypeConverter
 
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.server.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.server.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.server.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.server.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 Class in io.inverno.mod.base.converter
Thrown by a CompositeDecoder to indicate that no decoder can decode a given type.
DecoderNotFoundException() - Constructor for exception class io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception.
DecoderNotFoundException(String) - Constructor for exception class io.inverno.mod.base.converter.DecoderNotFoundException
Creates a decoder not found exception with the specified message.
DecoderNotFoundException(String, Throwable) - Constructor for exception class 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 class 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 class 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.server.Web2SocketExchange.Inbound
Decodes inbound text messages to the specified type.
decodeTextMessages(Type) - Method in interface io.inverno.mod.web.server.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.client.HttpClientConfiguration
Enables/Disables HTTP decompression.
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.client.HttpClientConfigurationLoader.Configurator
 
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_HTTP_PROTOCOL_VERSIONS - Static variable in interface io.inverno.mod.http.client.HttpClientConfiguration
Default HTTP versions accepted by the client.
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.server.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.server.StaticHandler
The default welcome page file name: index.html.
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.
Dependency - Interface in io.inverno.tool.buildtools
The Artifact representing a Project dependency.
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,B> - 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> - 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.server.spi.Route
Disables the route.
disable() - Method in interface io.inverno.mod.web.server.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.server.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.
DMG - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as a Apple disk image package.
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.client.Client.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.server.Server.Builder
 
Docker - Enum constant in enum class io.inverno.tool.buildtools.ContainerizeTask.Format
Generates a Docker image.
DOCKER - Enum constant in enum class io.inverno.tool.buildtools.ContainerizeTask.Target
Installs the image to the local Docker daemon.
dockerEnvironment(Map<String, String>) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the Docker environment variables used when executing the Docker CLI executable.
dockerExecutable(Path) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the path to the Docker CLI executable used to install the image in the Docker daemon.
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
doOnComplete(Consumer<U>) - Method in interface io.inverno.tool.buildtools.Task
Adds behaviour when the task is executed successfully.
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,B> - Interface in io.inverno.mod.security.jose.jwk.ec
An Elliptic curve JSON Web Key builder.
ECJWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.ec
An Elliptic curve JSON Web Key factory.
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,B> - Interface in io.inverno.mod.security.jose.jwk.okp
Edward-curve JSON Web Key builder.
EdECJWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.okp
An Edward-curve JSON Web Key factory.
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.client.InterceptableResponseBody
Produces an empty payload.
empty() - Method in interface io.inverno.mod.http.client.RequestBody
Produces an empty payload.
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.server.spi.Route
Enables the route.
enable() - Method in interface io.inverno.mod.web.server.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.server.WebSocketRouteManager
Enables all WebSocket routes that matches the criteria specified in the WebSocket route manager and defined in the router it comes from.
enabled() - Element in annotation interface io.inverno.core.annotation.BeanSocket
Explicitly marks a socket as enabled or disabled.
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.server.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.server.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.server.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
 
encodeQuery(String, Charset) - Static method in class io.inverno.mod.base.net.URIs
Percent encodes a query string as defined by RFC 3986 Section 2.1 escaping non-query characters as defined by RFC 3986 Section 3.4.
encodeQueryParameter(String, String, Charset) - Static method in class io.inverno.mod.base.net.URIs
Percent encodes a query parameter as defined by RFC 3986 Section 2.1 escaping non-query characters as defined by RFC 3986 Section 3.4.
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.server.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.server.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.server.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 Class in io.inverno.mod.base.converter
Thrown by a CompositeEncoder to indicate that no encoder can encode a given type.
EncoderNotFoundException() - Constructor for exception class io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception.
EncoderNotFoundException(String) - Constructor for exception class io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified message.
EncoderNotFoundException(String, Throwable) - Constructor for exception class 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 class 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 class io.inverno.mod.base.converter.EncoderNotFoundException
Creates an encoder not found exception with the specified cause.
encodeSegment(String, Charset) - Static method in class io.inverno.mod.base.net.URIs
Percent encodes a path segment as defined by RFC 3986 Section 2.1 escaping non-segment characters (including slash) as defined by RFC 3986 Section 3.3.
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.server.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.server.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.server.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 class io.inverno.mod.base.resource.AbstractAsyncResource.EndOfFileException
 
endpoint(String, int) - Method in interface io.inverno.mod.http.client.HttpClient
Creates an endpoint builder to create an Endpoint bound to the specified host and port.
endpoint(InetSocketAddress) - Method in interface io.inverno.mod.http.client.HttpClient
Creates an endpoint builder to create an Endpoint bound to specified server address.
Endpoint<A> - Interface in io.inverno.mod.http.client
An endpoint represents the terminal end in an HTTP communication from a client to a server.
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.
EndpointConnectException - Exception Class in io.inverno.mod.http.client
Thrown when an endpoint couldn't establish a connection to a server.
EndpointConnectException() - Constructor for exception class io.inverno.mod.http.client.EndpointConnectException
Creates an endpoint connect exception.
EndpointConnectException(String) - Constructor for exception class io.inverno.mod.http.client.EndpointConnectException
Creates an endpoint connect exception.
EndpointConnectException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.EndpointConnectException
Creates an endpoint connect exception.
EndpointConnectException(Throwable) - Constructor for exception class io.inverno.mod.http.client.EndpointConnectException
Creates an endpoint connect exception.
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
 
environment(Map<String, String>) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the container's environment variables.
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.server.spi.ErrorInterceptorManager
Specifies the type of errors accepted by the interceptor.
error(Class<? extends Throwable>) - Method in interface io.inverno.mod.web.server.spi.ErrorRouteManager
Specifies the type of errors accepted by the route.
ErrorAware - Interface in io.inverno.mod.web.server.spi
Specifies criteria required to match requests or resources based on a an error type.
ErrorExchange<A> - Interface in io.inverno.mod.http.server
Represents a failing server exchange.
ErrorInterceptedRouter<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.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,B,C,D> - Interface in io.inverno.mod.web.server.spi
Base error interceptor manager interface.
ErrorRouteManager<A,B,C,D,E> - Interface in io.inverno.mod.web.server.spi
Base error route manager interface.
errorRouter() - Method in class io.inverno.mod.web.server.Server
 
ErrorRouter<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.spi
Base error router interface.
ErrorRouterConfigurer<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.spi
Base error router configurer interface.
ErrorWebExchange<A> - Interface in io.inverno.mod.web.server
An error exchange that extends the HTTP server ErrorExchange with features for the Web.
ErrorWebInterceptable<A,B> - Interface in io.inverno.mod.web.server
An Error Web interceptable allows to defined Error Web interceptors.
ErrorWebInterceptedRouter<A> - Interface in io.inverno.mod.web.server
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,B> - Interface in io.inverno.mod.web.server
An error web interceptor manager is used to define interceptors in an error web router.
ErrorWebInterceptorsConfigurer<A> - Interface in io.inverno.mod.web.server
A configurer used to configure interceptors in an error web router.
ErrorWebRoutable<A,B> - Interface in io.inverno.mod.web.server
An error web routable allows to defined Error Web routes.
ErrorWebRoute<A> - Interface in io.inverno.mod.web.server
An error web route specifies criteria used to determine the error web exchange handler to execute to handle a failing request.
ErrorWebRouteManager<A,B> - Interface in io.inverno.mod.web.server
An error web route manager is used to manage the routes of an error web router.
ErrorWebRouter<A> - Interface in io.inverno.mod.web.server
An error web router is used to handle failing requests for which an error was thrown during the initial processing.
ErrorWebRouterConfigurer<A> - Interface in io.inverno.mod.web.server
A configurer used to configure an error web router.
ErrorWebRoutesConfigurer<A> - Interface in io.inverno.mod.web.server
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.server.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
 
eventLoop() - Method in interface io.inverno.mod.base.concurrent.Reactor
Returns the event loop associated to the current thread.
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() - Method in interface io.inverno.mod.http.client.Endpoint
Creates an HTTP exchange.
exchange(Method, String) - Method in interface io.inverno.mod.http.client.Endpoint
Creates an HTTP exchange.
exchange(Method, String, A) - Method in interface io.inverno.mod.http.client.Endpoint
Creates an HTTP exchange with a context.
exchange(String) - Method in interface io.inverno.mod.http.client.Endpoint
Creates an HTTP exchange.
Exchange<A> - Interface in io.inverno.mod.http.client
Represents an HTTP client exchange (request/response) between a client and a server.
Exchange<A> - 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.base
Base Exchange context interface.
ExchangeHandler<A,B> - Interface in io.inverno.mod.http.server
An exchange handler is used to handle server exchanges.
ExchangeInterceptor<A,B> - Interface in io.inverno.mod.http.client
An client exchange interceptor is used to intercept a client exchange before a request is actually sent to the server.
ExchangeInterceptor<A,B> - 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
 
EXE - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as Windows executable.
exec() - Method in interface io.inverno.mod.redis.RedisTransactionalOperations
Executes all commands issued in the transaction.
ExecTask<U,V> - Interface in io.inverno.tool.buildtools
Base execution task.
executable(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the image executable.
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,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() - Method in interface io.inverno.tool.buildtools.Task
Executes the task.
execute(Consumer<A>) - Method in class io.inverno.mod.base.concurrent.CommandExecutor
Executes the specified command.
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 Class 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 class io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception.
ExpiredJWTException(String) - Constructor for exception class io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified message.
ExpiredJWTException(String, Throwable) - Constructor for exception class 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 class 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 class io.inverno.mod.security.jose.jwt.ExpiredJWTException
Creates an expired JWT exception with the specified cause.
ExpiredNonceException - Exception Class in io.inverno.mod.security.http.digest
Thrown by a DigestCredentialsMatcher to indicate that the provided nonce has expired.
ExpiredNonceException() - Constructor for exception class io.inverno.mod.security.http.digest.ExpiredNonceException
Creates an expired nonce exception.
ExpiredNonceException(String) - Constructor for exception class io.inverno.mod.security.http.digest.ExpiredNonceException
Creates an expired nonce exception with the specified message.
ExpiredNonceException(String, Throwable) - Constructor for exception class io.inverno.mod.security.http.digest.ExpiredNonceException
Creates an expired nonce exception with the specified message and cause.
ExpiredNonceException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.http.digest.ExpiredNonceException
Creates an expired nonce exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ExpiredNonceException(Throwable) - Constructor for exception class io.inverno.mod.security.http.digest.ExpiredNonceException
Creates an expired nonce exception with the specified cause.
expires(ZonedDateTime) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie expires attribute.
EXPIRES - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Expires parameter
expiretime(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
exports - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's exports directives.
ExportsDirective() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
Creates a blank exports directive.
ExportsDirective(String, List<String>) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
Creates an exports directive.
exposedHeaders - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The set of exposed headers.
exposedHeaders - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The exposed headers.
exposeHeader(String) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies a header to expose.
extract(Exchange<?>) - Method in class io.inverno.mod.security.http.basic.BasicCredentialsExtractor
 
extract(Exchange<?>) - Method in interface io.inverno.mod.security.http.CredentialsExtractor
Extracts credentials from the specified exchange.
extract(Exchange<?>) - Method in class io.inverno.mod.security.http.digest.DigestCredentialsExtractor
 
extract(Exchange<?>) - Method in class io.inverno.mod.security.http.form.FormCredentialsExtractor
 
extract(Exchange<?>) - Method in class io.inverno.mod.security.http.token.BearerTokenCredentialsExtractor
 
extract(Exchange<?>) - Method in class io.inverno.mod.security.http.token.CookieTokenCredentialsExtractor
 

F

fail() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
failOnDenied() - Method in interface io.inverno.mod.security.authentication.Authenticator
Transforms the authenticator so it fails on denied authentications.
failOnDeniedAndAnonymous() - Method in interface io.inverno.mod.security.authentication.Authenticator
Transforms the authenticator so it fails on denied and anonymous authentications.
fetchSize(int) - Method in interface io.inverno.mod.sql.PreparedStatement
Specifies the fetch size when rows are retrieved in a stream.
filename(String) - Method in interface io.inverno.mod.http.client.Part
Specifies the part's file name.
FILENAME - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Filename parameter
FileResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form file:/path/to/resource and looks up data on the file system.
FileResource(File) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified file.
FileResource(File, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified file with the specified media type service.
FileResource(String) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified path name.
FileResource(String, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified path name with the specified media type service.
FileResource(URI) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource with the specified URI.
FileResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource with the specified URI and media type service.
FileResource(Path) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified path.
FileResource(Path, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.FileResource
Creates a file resource from the specified path with the specified media type service.
filter(Function<? super T, ? extends U>, Predicate<? super U>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to filter out elements based on their keys computed using the specified key selector that do not pass the specified predicate test.
filter(Function<? super T, ? extends U>, Predicate<? super U>) - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which converts a stream to filter out elements based on their keys computed using the specified key selector that do not pass the specified predicate test.
filter(Predicate<? super T>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to filter out elements that do not pass the specified predicate test.
filter(Predicate<? super T>) - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which converts a stream to filter out elements that do not pass the specified predicate test.
finalizer(Mono<Void>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Specifies a finalizer to the WebSocket exchange which completes once the exchange is closed.
finalizer(Mono<Void>) - Method in interface io.inverno.mod.http.server.Exchange
Specifies a finalizer which completes once the exchange is fully processed.
finalizer(Mono<Void>) - Method in interface io.inverno.mod.web.server.Web2SocketExchange
 
findAllMatch(Collection<Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns all the language ranges in the specified collection that matches the accept language header sorted from best to worst.
findAllMatch(Collection<Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns all the content types in the specified collection that matches the accept header sorted from best to worst.
findAllMatch(Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns all the items in the specified collection whose language range matches the accept language header sorted from best to worst.
findAllMatch(Collection<T>, Function<T, Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns all the items in the specified collection whose content type matches the accept header sorted from best to worst.
findBestMatch(Collection<Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the language range in the specified collection that best matches the accept language header.
findBestMatch(Collection<Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the content type in the specified collection that best matches the accept header.
findBestMatch(Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the item from the specified collection whose language range best matches the accept language header.
findBestMatch(Collection<T>, Function<T, Headers.ContentType>) - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the item from the specified collection whose content type best matches the accept header.
findFirstMatch(Headers.AcceptLanguage.LanguageRange, Collection<T>, Function<T, Headers.AcceptLanguage.LanguageRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the first item in the specified collection whose language range matches the specified language range.
findFirstMatch(Headers.AcceptLanguage.LanguageRange, List<Headers.AcceptLanguage.LanguageRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the first language range in the specified list that matches the specified language range.
findFirstMatch(Headers.ContentType, Collection<T>, Function<T, Headers.Accept.MediaRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the first item in the specified collection whose media range matches the specified content type.
findFirstMatch(Headers.ContentType, List<Headers.Accept.MediaRange>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the first media range in the specified list that matches the specified content type.
findRoutes() - Method in interface io.inverno.mod.web.server.spi.RouteManager
Finds all the routes that matches the criteria specified in the route manager and defined in the router it comes from.
findRoutes() - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Finds all WebSocket routes that matches the criteria specified in the WebSocket route manager and defined in the router it comes from.
firstCoefficient(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the first coefficient encoded as Base64URL.
firstFactorExponent(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the first factor exponent encoded as Base64URL.
firstPrimeFactor(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the first prime factor encoded as Base64URL.
flatMap(Function<? super B, ? extends Mono<? extends T>>) - Method in interface io.inverno.mod.security.authentication.Authenticator
Invokes this authenticator and then transforms the resulting authentication publisher.
flatMap(Function<? super B, ? extends Mono<? extends T>>) - Method in interface io.inverno.mod.security.identity.IdentityResolver
Invokes this identity resolver and then transforms the resulting identity publisher.
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which transforms the elements of the stream into streams by applying the specified mapper function, then flatten these inner stream into a single stream sequentially using concatenation.
flatMap(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 through merging, which allow them to interleave.
flatMapSequential(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 Flux, but merge them in the order of their source element.
FOLLOW - Enum constant in enum class io.inverno.mod.ldap.LDAPClientConfiguration.ReferralPolicy
Follow the referral.
FORBIDDEN - Enum constant in enum class io.inverno.mod.http.base.Status
ForbiddenException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a Forbidden (403) access to a server resource.
ForbiddenException() - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception.
ForbiddenException(String) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified message.
ForbiddenException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified message and cause.
ForbiddenException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ForbiddenException
Creates a forbidden exception with the specified cause.
force() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
format(ContainerizeTask.Format) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the image format.
FORMAT_TAR_BZ2 - Static variable in interface io.inverno.tool.buildtools.ArchiveTask
.tar.bz2 archive format.
FORMAT_TAR_GZ - Static variable in interface io.inverno.tool.buildtools.ArchiveTask
.tar.gz archive format.
FORMAT_ZIP - Static variable in interface io.inverno.tool.buildtools.ArchiveTask
.zip archive format.
formats(Set<String>) - Method in interface io.inverno.tool.buildtools.ArchiveTask
Specifies the formats of the archives to generate.
FORMATTER_RFC_5322_DATE_TIME - Static variable in class io.inverno.mod.http.base.header.Headers
FormAuthenticationErrorInterceptor<A,B> - Class in io.inverno.mod.security.http.form
An authentication error interceptor that redirects (302) the client to a login page.
FormAuthenticationErrorInterceptor() - Constructor for class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
Creates a form authentication error interceptor that redirects the client to the default login page URI.
FormAuthenticationErrorInterceptor(String) - Constructor for class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
Creates a form authentication error interceptor that redirects the client to the specified login page URI.
FormCredentialsExtractor - Class in io.inverno.mod.security.http.form
A credentials extractor that extracts login credentials provided by a user in a form (application/x-www-form-urlencoded) submitted in an HTTP POST request.
FormCredentialsExtractor() - Constructor for class io.inverno.mod.security.http.form.FormCredentialsExtractor
Creates a form credentials extractor with default username and password parameter names.
FormCredentialsExtractor(String, String) - Constructor for class io.inverno.mod.security.http.form.FormCredentialsExtractor
Creates a form credentials extractor with specified username and password parameter names.
FormLoginPageHandler<A,B> - Class in io.inverno.mod.security.http.form
An exhange handler that serves a whitelabel login HTML page.
FormLoginPageHandler() - Constructor for class io.inverno.mod.security.http.form.FormLoginPageHandler
Creates a form login page handler targeting the default login action URI.
FormLoginPageHandler(String) - Constructor for class io.inverno.mod.security.http.form.FormLoginPageHandler
Creates a form login page handler targeting the specified login action URI.
FormParam - Annotation Interface in io.inverno.mod.web.server.annotation
Binds the value of a form parameter to a web route method parameter whose name indicates the name of the parameter.
FOUND - Enum constant in enum class io.inverno.mod.http.base.Status
fragment(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the fragment component as defined by RFC 3986 Section 3.5.
frames() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received frames.
frames() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the frames that composes the message.
frames(Function<WebSocketFrame.Factory, Publisher<WebSocketFrame>>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Sets the stream of frames to send.
freq(long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyRestoreBuilder
 
from(ExchangeHandler<U, V>) - Static method in interface io.inverno.mod.http.server.ServerController
Returns a server controller that delegates to the specified exchange handler.
from(ExchangeHandler<U, V>, ExchangeHandler<U, W>) - Static method in interface io.inverno.mod.http.server.ServerController
Returns a server controller that delegates to the specified exchange handler and error exchange handler.
from(ExchangeHandler<U, V>, ExchangeHandler<U, W>, Supplier<U>) - Static method in interface io.inverno.mod.http.server.ServerController
Returns a server controller that delegates to the specified exchange handler and error exchange handler and uses the specified context supplier to create exchange contexts.
from(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the base container image.
from(BiConsumer<A, OutboundData<B>>) - Method in interface io.inverno.mod.http.client.RequestBody.Multipart
Sets request parts in the specified function using the part factory to create parts and the part outbound data to sets the parts in the request body.
from(BiConsumer<A, OutboundData<Parameter>>) - Method in interface io.inverno.mod.http.client.RequestBody.UrlEncoded
Sets request parameters in the specified function using the parameter factory to create parameters and the parameter outbound data to sets the parameters in the request body.
from(BiConsumer<C, OutboundData<B>>) - Method in interface io.inverno.mod.http.server.ResponseBody.Sse
Sets the server-sent events stream in the specified consumer using the server-sent event factory to create events and the server-sent events producer to sets the stream of events.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Returns the Elliptic Curve algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
Returns the NoOp algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns the Octet symmetric algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Returns the password-based encryption key management algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
Returns the RSA algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String) - Static method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
Returns the OKP Elliptic curve key management algorithm corresponding to the specified JWA registered algorithm name.
fromAlgorithm(String, OKPCurve) - Static method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
Returns the Edward-curve digital Signature algorithm corresponding to the specified JWA registered algorithm name and Octet Key Pair curve.
fromCoordinates(double, double) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
fromCurve(String) - Static method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the curve corresponding to the specified JWA registered curve name.
fromCurve(String) - Static method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns the curve corresponding to the specified JWA registered curve name.
fromFormat(String) - Static method in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Returns the package type corresponding to the specified file format.
fromId(int) - Static method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns the hash type corresponding to the specified id.
fromMember(B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeosearchBuilder
 
fromName(String) - Static method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns the hash type corresponding to the specified name.
fromValue(String) - Static method in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the same-site policy corresponding to the specified value.
ft - Enum constant in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Feet.

G

GATEWAY_TIMEOUT - Enum constant in enum class io.inverno.mod.http.base.Status
generate() - Method in interface io.inverno.mod.security.jose.jwk.JWKGenerator
Returns a single publisher that generates a new key.
generate(String, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Generates a new key using the specified parameters.
generate(String, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Generates a new key using the specified parameters.
generateBean() - Element in annotation interface io.inverno.mod.configuration.Configuration
Indicates whether a bean should be generated in addition to the configuration loader.
generateToken() - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Generates the CSRF token.
generator() - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Returns a new JWK builder for the key type supported by the factory.
GenericMediaTypeService - Class in io.inverno.mod.base.resource
A generic MediaTypeService implementation.
GenericMediaTypeService() - Constructor for class io.inverno.mod.base.resource.GenericMediaTypeService
 
GenericTypeVariableBuilder<A> - Class in io.inverno.mod.base.reflect
Generic TypeVariableBuilder implementation.
GenericTypeVariableBuilder(A, TypeVariable<?>, String, Consumer<Type>) - Constructor for class io.inverno.mod.base.reflect.GenericTypeVariableBuilder
Creates a generic type variable builder with the specified name and based on the specified underlying type variable.
geoadd() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOADD key [NX|XX] [CH] longitude latitude member [longitude latitude member ...]
geoadd(A, double, double, B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOADD key longitude latitude member
geoadd(A, Consumer<RedisGeoReactiveOperations.GeoItems<B>>) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOADD key longitude latitude member [longitude latitude member ...]
geodist(A, B, B, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEODIST key member1 member2 [m|km|ft|mi]
geohash(A, B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOHASH key member
geohash(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOHASH key member [member ...]
geopos(A, B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOPOS key member
geopos(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOPOS key member [member ...]
georadius() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]
georadius(A, double, double, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUS key longitude latitude radius m|km|ft|mi
georadiusbymember() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]
georadiusbymember(A, B, double, RedisGeoReactiveOperations.GeoUnit) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUSBYMEMBER key member radius m|km|ft|mi
georadiusbymemberExtended() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]
georadiusbymemberStore() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]
georadiusExtended() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]
georadiusStore() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]
geosearch() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]]
geosearchExtended() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [WITHCOORD] [WITHDIST] [WITHHASH]
geosearchstore() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations
GEOSEARCHSTORE destination source [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [STOREDIST]
get() - Method in class io.inverno.core.v1.Module.Bean
Returns the requested bean instance while making sure the enclosing module is active.
get() - Method in class io.inverno.mod.base.concurrent.ReactorScope
Returns the instance bound to the current reactor thread.
get() - Method in class io.inverno.mod.base.concurrent.ThreadScope
Returns the instance bound to the current thread.
get() - Method in class io.inverno.mod.configuration.ConfigurationLoaderSupport.ConfigurationBeanSupport
 
get() - Method in class io.inverno.mod.security.jose.jwk.JWKPKIXParameters
 
get(int) - Method in interface io.inverno.mod.redis.RedisTransactionResult
Returns the command result at the specified index.
get(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index.
get(int, Class<T>) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index in the specified type.
get(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GET key
get(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the value of the header with the specified name.
get(Object) - Method in class io.inverno.mod.base.KeyScope
Returns the instance bound to the specified key.
get(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Returns the cookie with the specified name.
get(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns the set-cookie with the specified name.
get(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Returns the query parameter with the specified name.
get(String) - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns the value of the specified attribute.
get(String) - Method in interface io.inverno.mod.ldap.LDAPOperations
Resolves and returns the entry identified by the specified DN.
get(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name.
get(String) - Method in interface io.inverno.mod.web.server.PathParameters
Returns the path parameter with the specified name.
get(String...) - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource
 
get(String...) - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashConfigurationQuery
 
get(String...) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource
 
get(String...) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyConfigurationQuery
 
get(String...) - Method in interface io.inverno.mod.configuration.ConfigurationQuery
Returns an executable query that retrieves the specified properties.
get(String...) - Method in interface io.inverno.mod.configuration.ConfigurationSource
Creates a configuration query to retrieve the specified properties.
get(String...) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeConfigurationQuery
 
get(String...) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource
 
get(String...) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
 
get(String...) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisConfigurationQuery
 
get(String...) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
 
get(String...) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationQuery
 
get(String...) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
get(String, int) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
get(String, Class<T>) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name in the specified type.
get(String, Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations
Resolves and returns the entry identified by the specified DN.
get(String, String[]) - Method in interface io.inverno.mod.ldap.LDAPOperations
Resolves and returns the entry identified by the specified DN with the specified list of attributes.
get(String, String[], Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations
Resolves and returns the entry identified by the specified DN with the specified list of attributes.
GET - Enum constant in enum class io.inverno.mod.http.base.Method
getAcceptableMediaTypes() - Method in exception class io.inverno.mod.http.base.NotAcceptableException
Returns the list of media types accepted by the requested resource.
getAcceptorEventLoopGroup() - Method in interface io.inverno.mod.base.concurrent.Reactor
Returns the acceptor event loop group typically with one thread.
getAccessController() - Method in interface io.inverno.mod.security.context.SecurityContext
Returns the access controller that control access to protected services and resources for the authenticated entity.
getAccessController() - Method in interface io.inverno.mod.security.http.context.InterceptingSecurityContext
 
getActiveRevision() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationMetaData
Returns the active revision of the configuration branch.
getAdditionalAuthenticationData() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the additional authentication data common to all recipients encoded as Base64URL.
getAdditionalData() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the optional additional data.
getAlgorithm() - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Returns the algorithm.
getAlgorithm() - Method in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Returns the algorithm.
getAlgorithm() - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
Returns the algorithm.
getAlgorithm() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the cryptographic algorithm used to secure the JOSE object.
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
getAlgorithm() - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Returns the JWA registered name of the algorithm.
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
getAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
getAlgorithm() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns the algorithm intended for use with the key.
getAll() - Method in interface io.inverno.mod.http.base.InboundCookies
Returns all cookies.
getAll() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers specified in the HTTP message.
getAll() - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns all set-cookies.
getAll() - Method in interface io.inverno.mod.http.base.QueryParameters
Returns all query parameters sent in the request.
getAll() - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns all the attributes defined in the entry.
getAll() - Method in interface io.inverno.mod.web.server.PathParameters
Returns all path parameters.
getAll(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the values of all headers with the specified name.
getAll(String) - Method in interface io.inverno.mod.http.base.InboundCookies
Returns all cookies with the specified name.
getAll(String) - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns all set-cookies with the specified name.
getAll(String) - Method in interface io.inverno.mod.http.base.QueryParameters
Returns all query parameters with the specified name.
getAll(String) - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns all values defined for the specifies attribute.
getAllAttribute() - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns all the attributes defined in the entry.
getAllAttribute(String) - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns all attributes defined for the specifies name.
getAllHeader() - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns all headers specified in the HTTP message.
getAllHeader(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns all headers with the specified name.
getAllowedMethods() - Method in exception class io.inverno.mod.http.base.MethodNotAllowedException
Returns the list of methods allowed by the requested resource.
getAllParameter() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers specified in the HTTP message as parameters.
getAllParameter(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns all headers with the specified name as parameters.
getAppCategory() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the group value of the RPM /.spec file or Section value of DEB control file.
getApplicationRuntime() - Static method in enum class io.inverno.mod.base.ApplicationRuntime
Returns the current runtime.
getAppRelease() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the release value of the RPM <name>.spec file or Debian revision value of the DEB control file.
getAppVersion() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the application launcher version.
getArguments() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the default arguments to pass to the application launcher.
getArrayListSeparator() - Method in class io.inverno.mod.base.converter.ByteBufConverter
Returns the array/list separator used to convert lists and arrays.
getArrayListSeparator() - Method in class io.inverno.mod.base.converter.StringCompositeConverter
Returns the array/list separator used to convert lists and arrays.
getArrayListSeparator() - Method in class io.inverno.mod.base.converter.StringConverter
Returns the array/list separator used to convert lists and arrays.
getAttribute(String) - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns the specified attribute.
getAttributes() - Method in class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Returns the attributes resolved by the resolver.
getAudience() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the audience claim.
getAuthentication() - Method in interface io.inverno.mod.security.context.SecurityContext
Returns the authentication.
getAuthentication() - Method in interface io.inverno.mod.security.http.context.InterceptingSecurityContext
 
getAuthenticationReleaser() - Method in class io.inverno.mod.security.http.login.LogoutActionHandler
Returns the authentication releaser.
getAuthenticationTag() - Method in interface io.inverno.mod.security.jose.jwa.JWACipher.EncryptedData
The authentication tag resulting from the encryption.
getAuthenticationTag() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the authentication tag common to all recipients encoded as Base64URL.
getAuthenticationTag() - Method in interface io.inverno.mod.security.jose.jwe.JWE
Returns the authentication tag encoded as Base64URL.
getAuthenticationTagLength() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns the authentication tag length in bytes.
getAuthenticator() - Method in class io.inverno.mod.security.http.login.LoginActionHandler
Returns the authenticator.
getAuthority() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the request authority.
getAuthScheme() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns the authentication scheme.
getBase() - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Returns the base DN where to search for users.
getBase() - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Returns the base DN where to search for groups.
getBigDecimal(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a BigDecimal.
getBigDecimal(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a BigDecimal.
getBinaryData() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the frame's payload data.
getBindDN(String, String) - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Resolves the bind operation DN from the specified username and domain.
getbit(A, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETBIT key offset
getBlockSizeFactor() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the block size factor.
getBoolean(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Boolean.
getBoolean(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Boolean.
getBoundary() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the boundary.
getBoundDN() - Method in interface io.inverno.mod.ldap.LDAPOperations
Returns the DN bound to the operation.
getBy509CertificateSHA1Thumbprint(String) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
getBy509CertificateSHA1Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Returns the key stored for the specified X.509 SHA1 thumbprint
getByJWKThumbprint(String) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
getByJWKThumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Returns the key stored for the specified JWK thumbprint.
getByKeyId(String) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
getByKeyId(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Returns the key stored for the specified key id.
getByte(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Byte.
getByte(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Byte.
getByteBuf(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a ByteBuf.
getByteBuf(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a ByteBuf.
getByteBufAllocator() - Method in interface io.inverno.mod.base.net.NetService
Returns a ByteBuf allocator.
getByX509CertificateSHA256Thumbprint(String) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
getByX509CertificateSHA256Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Returns the key stored for the specified X.509 SHA256 thumbprint
getCanonicalName() - Method in interface io.inverno.tool.buildtools.ContainerizeTask.ContainerImage
Returns the canonical name of the image (e.g.
getCarLicense() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of car licenses.
getCategory() - Method in enum class io.inverno.mod.http.base.Status
Returns the category of the HTTP status.
getCause() - Method in interface io.inverno.mod.security.authentication.Authentication
Returns the cause of a failed authentication.
getCause() - Method in class io.inverno.mod.security.jose.jwe.JWEAuthentication
 
getCause() - Method in class io.inverno.mod.security.jose.jws.JWSAuthentication
 
getCause() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthentication
 
getCause() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthentication
 
getCharset() - Method in class io.inverno.mod.base.converter.ByteBufConverter
Returns the charset used to serialize/deserialize to/from ByteBuf.
getCharset() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the charset.
getCipherText() - Method in interface io.inverno.mod.security.jose.jwa.JWACipher.EncryptedData
Returns the cipher text.
getCipherText() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the cipher text common to all recipients encoded as Base64URL.
getCipherText() - Method in interface io.inverno.mod.security.jose.jwe.JWE
Returns the cipher text encoded as Base64URL.
getClassesPath() - Method in class io.inverno.tool.buildtools.Project
Returns the path to the classes directory which contains project module .class files.
getClassifier() - Method in interface io.inverno.tool.buildtools.Image
Returns the native image classifier (e.g.
getCnonce() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the client nonce.
getCode() - Method in enum class io.inverno.mod.http.base.HttpVersion
Returns protocol's code.
getCode() - Method in enum class io.inverno.mod.http.base.Status
Returns the code of the HTTP status.
getCode() - Method in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Returns the actual WebSocket status code.
getCoefficient() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK.OtherPrimeInfo
Returns the other prime info coefficient encoded as Base64URL.
getColumnMetadata(int) - Method in interface io.inverno.mod.sql.RowMetadata
Returns the column metadata of the column at the specified index in the row.
getColumnMetadata(String) - Method in interface io.inverno.mod.sql.RowMetadata
Returns the column metadata of the column identified by the specified name in the row.
getColumnMetadatas() - Method in interface io.inverno.mod.sql.RowMetadata
Returns the list of column metadata.
getColumnNames() - Method in interface io.inverno.mod.sql.RowMetadata
Returns the names of the columns in a row.
getCommonName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of common names.
getCompressionAlgorithm() - Method in interface io.inverno.mod.security.jose.jwe.JWEHeader
Returns the compression algorithm.
getConsume() - Method in interface io.inverno.mod.web.server.spi.ContentAware
Returns a media range defining the content types as defined by RFC 7231 Section 5.3.2.
getConsume() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the media range defining the content types accepted by the resource served by the route as defined by RFC 7231 Section 5.3.2.
getConsume() - Method in interface io.inverno.mod.web.server.WebSocketRoute
Always returns null.
getConsumer() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessage
 
getConsumerCount() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessages
 
getContentLength() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Returns the content length of the request.
getContentLength() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the content length of the request.
getContentType() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Returns the content type header field value of the request.
getContentType() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the content type header field value of the request.
getContentType() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the media type of the JOSE object payload.
getContentTypeHeader() - Method in interface io.inverno.mod.http.base.InboundRequestHeaders
Decodes and returns the content type header of the request.
getContentTypeHeader() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Decodes and returns the content type header of the request.
getCookieName() - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Returns the CSRF token cookie name.
getCoordinates() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoWithin
 
getCoreIoEventLoopGroupSize() - Method in interface io.inverno.mod.base.concurrent.Reactor
Returns the size of the core IO event loop group.
getCost() - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Returns the cost.
getCostFactor() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the cost factor.
getCount() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessages
 
getCreationDateTime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part creation datetime.
getCredentialsExtractor() - Method in class io.inverno.mod.security.http.login.LoginActionHandler
Returns the credentials extractor.
getCritical() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the set of custom parameters that must be understood and processed.
getCursor() - Method in interface io.inverno.mod.redis.operations.AbstractScanResult
 
getCurve() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Returns the Elliptic curve bound to the algorithm.
getCurve() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the JWA registered curve name.
getCurve() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
Returns the Octet Key Pair curve bound to the algorithm.
getCurve() - Method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns the JWA registered curve name.
getCurve() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
Returns the JWA Elliptic curve name.
getCurve() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
Returns the JWA Elliptic curve name.
getCustomClaim(String) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the custom claim with the specified name.
getCustomClaims() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the map of custom claims.
getCustomParameters() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the map of custom parameters.
getDebMaintainer() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the Debian package maintainer.
getDecoder() - Method in class io.inverno.mod.configuration.AbstractConfigurationSource
Returns the value decoder.
getDecoder(Type) - Method in class io.inverno.mod.base.converter.CompositeDecoder
Returns the first compound decoder that can decode the specified type.
getDefaultingKeys(ConfigurationKey) - Method in interface io.inverno.mod.configuration.DefaultingStrategy
Derives a list of queries from the specified original query.
getDefaultPort(String) - Static method in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
Returns the default port from the specified scheme.
getdel(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETDEL key
getDepartmentNumber() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of department numbers.
getDependencies() - Method in class io.inverno.tool.buildtools.Project
Returns project module dependencies.
getDescription() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of descriptions.
getDescription() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the description of the application launcher.
getDestinationIndicator() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of destination indicators.
getDigest() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the message digest.
getDigest() - Method in interface io.inverno.tool.buildtools.ContainerizeTask.ContainerImage
Returns the image digest.
getDirectByteBufAllocator() - Method in interface io.inverno.mod.base.net.NetService
Returns a direct ByteBuf allocator.
getDisplayName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of display names.
getDispositionType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the disposition type.
getDistance() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoWithin
 
getDN() - Method in interface io.inverno.mod.ldap.LDAPEntry
Returns the entry DN.
getDN() - Method in interface io.inverno.mod.security.ldap.authentication.LDAPAuthentication
Returns the user's DN.
getDomain() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie max age.
getDomain() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's domain attribute.
getDomain() - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Returns the domain.
getDouble(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Double.
getDouble(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Double.
getEccPrivateKey() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
Returns the ECC private key encoded as Base64URL.
getEmail() - Method in class io.inverno.mod.security.identity.PersonIdentity
Returns the person's email address.
getEmployeeNumber() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of employee numbers.
getEmployeeType() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of employee types.
getEncoded() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the header encoded as Base64URL.
getEncoder() - Method in class io.inverno.mod.configuration.AbstractConfigurableConfigurationSource
Returns the configuration value encoder.
getEncoder() - Method in class io.inverno.mod.security.authentication.password.AbstractPassword
 
getEncoder() - Method in interface io.inverno.mod.security.authentication.password.Password
Returns the password encoder.
getEncoder(Type) - Method in class io.inverno.mod.base.converter.CompositeEncoder
Returns the first compound encoder that can encode the specified type.
getEncryptedKey() - Method in interface io.inverno.mod.security.jose.jwa.EncryptingJWAKeyManager.EncryptedCEK
Returns the encrypted CEK.
getEncryptedKey() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.Recipient
Returns the recipient specific encrypted key.
getEncryptedKey() - Method in interface io.inverno.mod.security.jose.jwe.JWE
Returns the encrypted key encoded as Base64URL.
getEncryptionAlgorithm() - Method in interface io.inverno.mod.security.jose.jwe.JWEHeader
Returns the encryption algorithm.
getEncryptionKey() - Method in interface io.inverno.mod.security.jose.jwa.DirectJWAKeyManager.DirectCEK
Returns a derived encryption key.
getEncryptionKeyLength() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns the encryption key length in bytes.
getEncryptionKeyLength() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Returns the encryption key length in bytes.
getEntries() - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations.HashScanResult
 
getEntries() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamMessage
 
getError() - Method in interface io.inverno.mod.http.server.ErrorExchange
Returns the error at the origin of the exchange.
getError() - Method in interface io.inverno.mod.web.server.ErrorWebRoute
Returns the type of errors supported by the resource served by the route.
getError() - Method in interface io.inverno.mod.web.server.spi.ErrorAware
Returns an error type.
getErrorCode() - Method in exception class io.inverno.mod.ldap.LDAPException
Returns the code corresponding to the LDAP error.
getErrorDescription() - Method in exception class io.inverno.mod.ldap.LDAPException
Returns the description of the LDAP error.
getEventLoop() - Method in interface io.inverno.mod.base.concurrent.Reactor
Returns an event loop from the core IO event loop group.
getEventLoop() - Method in interface io.inverno.mod.base.concurrent.Reactor.Thread
Returns the event loop associated to the reactor thread.
getex() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETEX key [EX seconds|PX milliseconds|EXAT unix-time|PXAT unix-time|PERSIST]
getex(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETEX key
getExecutor() - Method in class io.inverno.mod.base.resource.AbstractAsyncResource
 
getExecutor() - Method in interface io.inverno.mod.base.resource.AsyncResource
Returns the executor service.
getExpirationTime() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the expiration time claim as seconds since epoch.
getExpirationTimeAsDateTime() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the expiration time claim as zoned date time.
getExpires() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie expires value.
getExpires() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's expires attribute.
getExponent() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK.OtherPrimeInfo
Returns the other prime info exponent encoded as Base64URL.
getExports() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's exports directives.
getFacsimileTelephoneNumber() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of facsimile telephone numbers.
getFieldSize() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the field size in bits.
getFilename() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
getFilename() - Method in class io.inverno.mod.base.resource.FileResource
 
getFilename() - Method in class io.inverno.mod.base.resource.ModuleResource
 
getFilename() - Method in class io.inverno.mod.base.resource.NativeResource
 
getFilename() - Method in class io.inverno.mod.base.resource.PathResource
 
getFilename() - Method in interface io.inverno.mod.base.resource.Resource
Returns the resource file name.
getFilename() - Method in class io.inverno.mod.base.resource.URLResource
 
getFilename() - Method in class io.inverno.mod.base.resource.ZipResource
 
getFilename() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part file name.
getFilename() - Method in interface io.inverno.mod.http.server.Part
Returns the part's file name.
getFileSystem(URI) - Method in class io.inverno.mod.base.resource.AbstractResourceProvider
Returns a file system for the specified URI.
getFinalName() - Method in class io.inverno.tool.buildtools.Project
Returns the final name to use when generating project deliverables.
getFirstCoefficient() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the first coefficient encoded as Base64URL.
getFirstFactorExponent() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the first factor exponent encoded as Base64URL.
getFirstName() - Method in class io.inverno.mod.security.identity.PersonIdentity
Returns the person's first name.
getFirstPrimeFactor() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the first prime factor encoded as Base64URL.
getFloat(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Float.
getFloat(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Float.
getForExtension(String) - Method in class io.inverno.mod.base.resource.GenericMediaTypeService
 
getForExtension(String) - Method in interface io.inverno.mod.base.resource.MediaTypeService
Determines the media type of the specified file extension.
getForFilename(String) - Method in class io.inverno.mod.base.resource.GenericMediaTypeService
 
getForFilename(String) - Method in interface io.inverno.mod.base.resource.MediaTypeService
Determines the media type of the specified file name.
getFormat() - Method in interface io.inverno.tool.buildtools.Image
Returns the image archive format (e.g.
getFormat() - Method in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Returns the file format of file extension corresponding to the package type.
getForPath(Path) - Method in class io.inverno.mod.base.resource.GenericMediaTypeService
 
getForPath(Path) - Method in interface io.inverno.mod.base.resource.MediaTypeService
Determines the media type of the specified path.
getForUri(URI) - Method in class io.inverno.mod.base.resource.GenericMediaTypeService
 
getForUri(URI) - Method in interface io.inverno.mod.base.resource.MediaTypeService
Determines the media type of the specified path.
getGivenName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of given names.
getGroup() - Method in interface io.inverno.tool.buildtools.Artifact
Returns the group the artifact belongs to.
getGroups() - Method in interface io.inverno.mod.security.authentication.GroupAwareAuthentication
Returns the groups to which the authenticated entity belongs to.
getGroups() - Method in class io.inverno.mod.security.authentication.user.User
Returns the user groups.
getHandler() - Method in interface io.inverno.mod.web.server.spi.Route
Returns the route handler used to process a request matching the route's criteria.
getHandler() - Method in interface io.inverno.mod.web.server.WebSocketRoute
Always returns null.
getHash() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoWithin
 
getHashLength() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the hash length in kikibytes.
getHashLength() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Returns the hash length in kikibytes.
getHashLength() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the hash length in kikibytes.
getHeader() - Method in interface io.inverno.mod.security.jose.JOSEObject
Returns the JOSE header describing the cryptographic operations and parameters employed to secure the JOSE object.
getHeader() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.Recipient
Returns the recipient specific JWE JOSE header.
getHeader(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Decodes and returns the header with the specified name.
getHeaderName() - Method in interface io.inverno.mod.http.base.header.Header
Returns the header's name.
getHeaderName() - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Returns the CSRF token header name.
getHeaderValue() - Method in interface io.inverno.mod.http.base.header.Header
Returns header's raw value.
getHomePhone() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of home telephone numbers.
getHomePostalAddress() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of home postal addresses.
getIconPath() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the path to the application launcher icon file.
getId() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamMessage
 
getId() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessage
 
getId() - Method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns the hash type id.
getIdentity() - Method in class io.inverno.mod.security.authentication.user.User
Returns the identity of the user.
getIdentity() - Method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Returns the user's identity.
getIdentity() - Method in interface io.inverno.mod.security.context.SecurityContext
Returns the identity of the authenticated entity.
getIdentity() - Method in interface io.inverno.mod.security.http.context.InterceptingSecurityContext
 
getImports() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's import declarations.
getInitializationVector() - Method in interface io.inverno.mod.security.jose.jwa.JWACipher.EncryptedData
Returns the initialization vector used to encrypt the data.
getInitializationVector() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the initialization vector common to all recipients encoded as Base64URL.
getInitializationVector() - Method in interface io.inverno.mod.security.jose.jwe.JWE
Returns the initialization vector encoded as Base64URL.
getInitializationVectorLength() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns the initialization vector length in bytes.
getInitials() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of initials.
getInteger(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as an Integer.
getInteger(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as an Integer.
getInterceptors() - Method in interface io.inverno.mod.web.server.spi.ErrorInterceptedRouter
Returns the list of interceptors configured in the error router.
getInterceptors() - Method in interface io.inverno.mod.web.server.spi.InterceptableRoute
Returns the list of exchange interceptors attached to the route.
getInterceptors() - Method in interface io.inverno.mod.web.server.spi.InterceptedRouter
Returns the list of interceptors configured in the router.
getIssuedAt() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the issued at claim as seconds since epoch.
getIssuedAtAsDateTime() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the issued at claim as zoned date time.
getIssuer() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the issuer claim as String.
getIssuerAsURI() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the issuer claim as URI.
getIterationCount() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the number of iterations to perform;
getIterationCount() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Returns the iteration count.
getJarPath() - Method in interface io.inverno.tool.buildtools.Dependency
Returns the path to the dependency JAR.
getJcaAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Return the JCA algorithm corresponding to the JWA algorithm.
getJcaAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
Return the JCA algorithm corresponding to the JWA algorithm.
getJcaAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Return the JCA algorithm corresponding to the JWA algorithm.
getJcaAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Return the JCA algorithm corresponding to the JWA algorithm.
getJcaAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
Return the JCA algorithm corresponding to the JWA algorithm.
getJcaEncryptionAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Return the JCA encryption algorithm.
getJCAName() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the JCA curve name.
getJCAName() - Method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns the JCA curve name.
getJpegPhoto() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of JPEG photos.
getJwe() - Method in class io.inverno.mod.security.jose.jwe.JWEAuthentication
Returns the JWE.
getJWE() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.BuiltRecipient
Returns the recipient JWE.
getJWK() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the public JWK that corresponds to the key used to secure the JOSE object.
getJWKSetURL() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the JWK Set URL.
getJws() - Method in class io.inverno.mod.security.jose.jws.JWSAuthentication
Returns the JWS.
getJWS() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.BuiltSignature
Returns the signature JWS.
getJwt() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthentication
Returns the JWTE.
getJwt() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthentication
Returns the JWTS.
getJWTClaimsSet() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthentication
Returns the JWT claims set.
getJWTClaimsSet() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthentication
Returns the JWT claims set.
getJWTId() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the JWT id claim.
getKey() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Returns the parameter name.
getKey() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Returns the key identifying the property and the context in which it has been defined.
getKey() - Method in class io.inverno.mod.redis.operations.EntryOptional
 
getKey() - Method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
Returns the parameter name.
getKey() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the actual key that was used to secure the JOSE object.
getKeyId() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the id of the key that was used to secure the JOSE object.
getKeyId() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns the key id.
getKeyLength() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the key length in bytes.
getKeyLength() - Method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns the key length in bytes.
getKeyOperations() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns the set of key operations.
getKeyPrefix() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
Returns the prefix that is prepended to configuration property keys.
getKeyPrefix() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the prefix that is prepended to configuration source keys.
getKeyPrefix() - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
Returns the prefix used to format user and group entry keys.
getKeys() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyScanResult
 
getKeys() - Method in class io.inverno.mod.security.jose.jwk.JWKSet
Returns the JWK set keys.
getKeyType() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns the key type.
getKeyValue() - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWK
Returns the key value encoded as Base64URL.
getKeyWrappingAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Returns a JCA key wrapping algorithm to be used to wrap a derived key.
getKeyWrappingAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
Returns a JCA key wrapping algorithm to be used to wrap a derived key.
getKind() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the WebSocket frame type.
getKind() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the WebSocket message type.
getLabeledURI() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of labeled URIs.
getLanguage() - Method in interface io.inverno.mod.web.server.ErrorWebRoute
Returns the language of the resource served by the route.
getLanguage() - Method in interface io.inverno.mod.web.server.spi.AcceptAware
Returns a language tag or a language range as defined RFC 7231 Section 5.3.5.
getLanguage() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the language of the resource served by the route.
getLanguageRanges() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Returns the list of language ranges defined in the accept language header.
getLanguageTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range tag.
getLastName() - Method in class io.inverno.mod.security.identity.PersonIdentity
Returns the person's last name.
getLatitude() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoCoordinates
 
getLinuxAppCategory() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the group value of the RPM /.spec file or Section value of DEB control file.
getListDefaultingKeys(ConfigurationKey) - Method in interface io.inverno.mod.configuration.DefaultingStrategy
Derives a list of keys that defines the set of properties that must be retained in a list query.
getLocalAddress() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the socket address of the interface on which the request was sent or received.
getLocalAddress() - Method in interface io.inverno.mod.http.client.Endpoint
Returns the local socket address of the endpoint.
getLocalCertificates() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the certificates that were sent to the remote peer during handshaking.
getLocalDate(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a LocalDate.
getLocalDate(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a LocalDate.
getLocalDateTime(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a LocalDateTime.
getLocalDateTime(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a LocalDateTime.
getLocalityName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of locality names.
getLocalTime(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a LocalTime.
getLocalTime(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a LocalTime.
getLoginActionUri() - Method in class io.inverno.mod.security.http.form.FormLoginPageHandler
Returns the login action URI targeted by the login form.
getLoginFailureHandler() - Method in class io.inverno.mod.security.http.login.LoginActionHandler
Returns the login failure handler.
getLoginFailureUri() - Method in class io.inverno.mod.security.http.form.RedirectLoginFailureHandler
Returns the URI where the client is redirected after a failed login authentication.
getLoginSuccessHandler() - Method in class io.inverno.mod.security.http.login.LoginActionHandler
Returns the login success handler.
getLoginSuccessUri() - Method in class io.inverno.mod.security.http.form.RedirectLoginSuccessHandler
Returns the URI where the client is redirected after a successful login authentication.
getLoginUri() - Method in class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
Returns the login page URI.
getLogoutSuccessHandler() - Method in class io.inverno.mod.security.http.login.LogoutActionHandler
Returns the logout success handler.
getLogoutSuccessUri() - Method in class io.inverno.mod.security.http.form.RedirectLogoutSuccessHandler
Returns the URI where the client is redirected after a successful logout.
getLong(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Long.
getLong(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Long.
getLongitude() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoCoordinates
 
getLowerMessageId() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessages
 
getMacAlgorithm() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Return the JCA Mac algorithm.
getMacKeyLength() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Return the Mac key length in bytes.
getMail() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of email addresses.
getMainClass() - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Returns the main class to execute with the laucnher.
getMainClass() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the canonical name of the main class executed with the application launcher.
getMajor() - Method in enum class io.inverno.mod.http.base.HttpVersion
Returns protocol's major version.
getManager() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of post office boxes.
getMatcher() - Method in interface io.inverno.mod.base.net.URIMatcher
Return the underlying JDK matcher.
getMaxAge() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie max age.
getMaxAge() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's max age attribute.
getMaximumPasswordLength() - Method in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
Returns the maximum password length.
getMediaRanges() - Method in interface io.inverno.mod.http.base.header.Headers.Accept
Returns the list of media ranges defined in the accept header.
getMediaType() - Method in class io.inverno.mod.base.resource.AbstractResource
 
getMediaType() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
getMediaType() - Method in class io.inverno.mod.base.resource.FileResource
 
getMediaType() - Method in interface io.inverno.mod.base.resource.Resource
Returns the resource media type.
getMediaType() - Method in class io.inverno.mod.base.resource.ZipResource
 
getMediaType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range raw value.
getMediaType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the media type composed of type and sub-type parts without parameters.
getMediaTypeService() - Method in class io.inverno.mod.base.resource.AbstractResource
Returns the media type service.
getMember() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoWithin
 
getMembers() - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations.SetScanResult
 
getMembers() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetScanResult
 
getMemory() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the amount of memory to use in kibibytes.
getMenuGroup() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the Menu group this application is placed in.
getMenuGroup() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Returns the Start Menu group the application is placed in.
getMessages() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamClaimedMessages
 
getMetaData() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationKey
Returns the meta data associated with the key.
getMetaData(ConfigurationKey.Parameter...) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for the specified list of parameters.
getMetaData(RedisOperations<String, String>, List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for the specified list of parameters extracted form a configuration query.
getMetaData(String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for one parameters.
getMetaData(String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for two parameters.
getMetaData(String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for three parameters.
getMetaData(String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for four parameters.
getMetaData(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for five parameters.
getMetaData(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for six parameters.
getMetaData(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the configuration metadata for seven parameters.
getMetaData(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
Returns the configuration metadata for eight parameters.
getMetaData(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
Returns the configuration metadata for nine parameters.
getMetaData(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
Returns the configuration metadata for ten parameters.
getMetaDataParameterSets(RedisOperations<String, String>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Returns the list of metadata parameters.
getMethod() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the HTTP method of the request.
getMethod() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the HTTP method.
getMethod() - Method in interface io.inverno.mod.web.server.spi.MethodAware
Returns a HTTP method.
getMethod() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the HTTP method accepted by the resource served by the route.
getMethod() - Method in interface io.inverno.mod.web.server.WebSocketRoute
Always returns GET.
getMinimumPasswordLength() - Method in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
Returns the minimum password length.
getMinor() - Method in enum class io.inverno.mod.http.base.HttpVersion
Returns protocol's minor version.
getMobile() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of mobile telephone numbers.
getModificationDatetime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part modification datetime.
getModule() - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Returns the module to execute with the launcher.
getModule() - Method in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Returns the name of the required module.
getModule() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the name of the module defining the main class executed with the application launcher.
getModulus() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the modulus encoded as Base64URL.
getMoreHeaderParameters() - Method in interface io.inverno.mod.security.jose.jwa.DirectJWAKeyManager.DirectCEK
Returns the specific parameters resulting from the key derivation and required by a recipient to derive the key.
getMoreHeaderParameters() - Method in interface io.inverno.mod.security.jose.jwa.EncryptingJWAKeyManager.EncryptedCEK
Returns the specific parameters resulting from the CEK encryption and required by a recipient to derive the key.
getMoreHeaderParameters() - Method in interface io.inverno.mod.security.jose.jwa.WrappingJWAKeyManager.WrappedCEK
Returns the specific parameters resulting from the CEK wrapping and required by a recipient to unwrap the key.
getMsSinceLastDelivery() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessage
 
getName() - Method in class io.inverno.core.v1.Module
Returns the name of the module.
getName() - Method in interface io.inverno.mod.base.converter.Convertible
Returns the name.
getName() - Method in interface io.inverno.mod.configuration.ConfigurationKey
Returns the name of the configuration property.
getName() - Method in interface io.inverno.mod.http.base.header.Cookie
Returns the name of the cookie.
getName() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie name.
getName() - Method in interface io.inverno.mod.http.base.Parameter
Returns the parameter name.
getName() - Method in interface io.inverno.mod.http.server.Part
Returns the part's name.
getName() - Method in interface io.inverno.mod.ldap.LDAPAttribute
Returns the attribute name.
getName() - Method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns the hash type name.
getName() - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Claim
Returns the claim name.
getName() - Method in interface io.inverno.mod.sql.ColumnMetadata
Returns the name of the column.
getName() - Method in interface io.inverno.tool.buildtools.Artifact
Returns the name of the artifact.
getName() - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Returns the name of the launcher.
getName() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns the name of the module.
getName() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the name of the application launcher.
getNames() - Method in interface io.inverno.mod.http.base.InboundCookies
Returns the names of the cookies.
getNames() - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the names of the headers specified in the HTTP message.
getNames() - Method in interface io.inverno.mod.http.base.InboundSetCookies
Returns the names of the set-cookies sent in the request.
getNames() - Method in interface io.inverno.mod.http.base.QueryParameters
Returns the names of the query parameters sent in the request.
getNames() - Method in interface io.inverno.mod.web.server.PathParameters
Returns the names of the path parameters.
getNc() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the nonce count.
getNonce() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the server nonce.
getNonceExpire() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the server nonce expire timestamp.
getNonceHash() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the server nonce hash.
getNonceValiditySeconds() - Method in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Returns the nonce validity period in seconds.
getNotBefore() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the not before claim as seconds since epoch.
getNotBeforeAsDateTime() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the not before claim as zoned date time.
getOffsetDateTime(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as an OffsetDateTime.
getOffsetDateTime(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as an OffsetDateTime.
getOffsetTime(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as an OffsetTime.
getOffsetTime(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as an OffsetTime.
getOpens() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's opens directives.
getOrganizationalUnit() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of organizational units.
getOrganizationName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of organization names.
getOtherPrimesInfo() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the list of other primes info.
getOutput() - Method in class io.inverno.mod.irt.AbstractByteBufTemplateSet
Returns the ByteBuffer containing the rendered data.
getOutput() - Method in class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
Returns the composite ByteBuffer containing the rendered data.
getOutput() - Method in class io.inverno.mod.irt.AbstractStreamTemplateSet
Returns the output stream where rendered data are written.
getOutput() - Method in class io.inverno.mod.irt.AbstractStringTemplateSet
Returns the string containing the rendered data.
getPackage() - Method in class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
Returns the name of the exported package.
getPackage() - Method in class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
Returns the name of the opened package.
getPackageDeps() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the required packages or capabilities for the application.
getPackageIdentifier() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Returns the identifier that uniquely identifies the application for macOS.
getPackageName() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the name of the linux package
getPackageName() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Returns the name of the application as it appears in the Menu Bar.
getPackageSigningPrefix() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Returns the value prefixed to all components that need to be signed that don't have an existing package identifier when signing the application package.
getPairs() - Method in interface io.inverno.mod.http.base.header.Headers.Cookie
Returns the list of cookie pairs.
getParallelism() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the degree of parallelism (i.e. number of threads).
getParallelizationFactor() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the parallelization factor.
getParameter(CharSequence) - Method in interface io.inverno.mod.http.base.InboundHeaders
Returns the header with the specified name as a parameter.
getParameter(String) - Method in interface io.inverno.mod.configuration.ConfigurationKey
Returns the parameter with the specified key.
getParameterName() - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Returns the CSRF token parameter name.
getParameterName() - Method in exception class io.inverno.mod.web.server.MissingRequiredParameterException
Returns the name of the missing parameter.
getParameterNames() - Method in interface io.inverno.mod.base.net.URIBuilder
Returns the list of parameters specified in all builder's URI components.
getParameters() - Method in interface io.inverno.mod.base.net.URIMatcher
Returns a map containing the parameters extracted from the input URI.
getParameters() - Method in interface io.inverno.mod.configuration.ConfigurationKey
Returns the list of parameters specifying the context in which a property value is defined.
getParameters() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationMetaData
Returns the parameters representing a configuration branch.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns media range parameters.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns authentication parameters.
getParameters() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the content type parameters.
getParameterSpec() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the Elliptic curve parameters.
getParameterValue(String) - Method in interface io.inverno.mod.base.net.URIMatcher
Return the value of the parameter with the specified name extracted from the input URI.
getPartName() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part name.
getPassword() - Method in interface io.inverno.mod.security.authentication.LoginCredentials
Returns the password.
getPassword() - Method in class io.inverno.mod.security.authentication.user.User
Returns the user password.
getPassword() - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWK
Returns the password encoded as Base64URL.
getPasswordAttribute() - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Returns the name of the password attribute.
getPasswordEncoder() - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Returns the password encoder used to encode passwords.
getPasswordEncoder() - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
Returns the password encoder used to encode passwords.
getPasswordParameter() - Method in class io.inverno.mod.security.http.form.FormCredentialsExtractor
Returns the password parameter name.
getPasswordPolicy() - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Returns the password policy used to verify passwords.
getPasswordPolicy() - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
Returns the password policy used to verify passwords.
getPasswordStrength() - Method in exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Returns the strength of the non-compliant password.
getPath() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the path to the resource targeted in the request.
getPath() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie path.
getPath() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's path attribute.
getPath() - Method in class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
Returns the token cookie path.
getPath() - Method in class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
Returns the token cookie path.
getPath() - Method in interface io.inverno.mod.web.server.ErrorWebRoute
Returns the static normalized absolute path to the resource served by the route.
getPath() - Method in interface io.inverno.mod.web.server.spi.PathAware
Returns a static normalized absolute path.
getPath() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the static normalized absolute path to the resource served by the route.
getPath() - Method in interface io.inverno.tool.buildtools.Image
Returns the path to the image.
getPathAbsolute() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the absolute path to the resource targeted in the request.
getPathBuilder() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns a path builder initialized with the path of the request.
getPathParameterNames() - Method in interface io.inverno.mod.base.net.URIBuilder
Returns the list of parameters specified in the builder's path component.
getPathPattern() - Method in interface io.inverno.mod.web.server.ErrorWebRoute
Returns the URI pattern that matches all the paths to the resource served by the route.
getPathPattern() - Method in interface io.inverno.mod.web.server.spi.PathAware
Returns a URI pattern.
getPathPattern() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the URI pattern that matches all the paths to the resource served by the route.
getPattern() - Method in interface io.inverno.mod.base.net.URIPattern
Return the underlying JDK pattern.
getPatternString() - Method in interface io.inverno.mod.base.net.URIPattern
Return the URI regular expression.
getPayload() - Method in interface io.inverno.mod.security.jose.JOSEObject
Returns the JOSE object payload.
getPayload() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS
Returns the payload.
getPhysicalDeliveryOfficeName() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of physical delivery office name.
getPostalAddress() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of postal addresses.
getPostalCode() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of postal codes.
getPostOfficeBox() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of post office boxes.
getPreferredDeliveryMethod() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the preferred delivery method.
getPreferredLanguage() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the preferred language.
getPrimarySubTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range primary sub-tag.
getPrimeFactor() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK.OtherPrimeInfo
Returns the other prime info prime factor encoded as Base64URL.
getPrivateExponent() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the private exponent encoded as Base64URL.
getPrivateKey() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
Returns the private key encoded as Base64URL.
getProcessedParameters() - Method in interface io.inverno.mod.security.jose.jwa.JWA
Returns the set of specific JOSE header parameters processed by the algorithm.
getProduce() - Method in interface io.inverno.mod.web.server.ErrorWebRoute
Returns the media type of the resource served by the route.
getProduce() - Method in interface io.inverno.mod.web.server.spi.AcceptAware
Returns a media type or a media range as defined by RFC 7231 Section 3.1.1.5 and RFC 7231 Section 5.3.2
getProduce() - Method in interface io.inverno.mod.web.server.WebRoute
Returns the media type of the resource served by the route.
getProduce() - Method in interface io.inverno.mod.web.server.WebSocketRoute
Always returns null.
getPropertiesTTL() - Method in class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Returns the time-to-live duration of the properties loaded with CPropsFileConfigurationSource.load().
getPropertiesTTL() - Method in class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Returns the time-to-live duration of the properties loaded with PropertyFileConfigurationSource.load().
getPropertyValue(String) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource
Returns the value of the property identified by the specified name.
getPropertyValue(String) - Method in class io.inverno.mod.configuration.source.SystemEnvironmentConfigurationSource
 
getPropertyValue(String) - Method in class io.inverno.mod.configuration.source.SystemPropertiesConfigurationSource
 
getProtectedHeader() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the protected header common to all recipients.
getProtectedHeader() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.Signature
Returns the protected header which is integrity protected (i.e. processed within the signature).
getProtocol() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the protocol of the exchange (eg.
getProvides() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's provides directives.
getPseudoRandomFunction() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Returns the pseudorandom function.
getPublicExponent() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the public exponent encoded as Base64URL.
getPublicKey() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
Returns the public key encoded as Base64URL.
getPublicKeyUse() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns the public key use.
getQop() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the quality of protection.
getQualifier() - Method in interface io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength
Returns the password protection qualifier.
getQualifier() - Method in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy.SimplePasswordStrength
 
getQuery() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the query URI component.
getQueryKey() - Method in interface io.inverno.mod.configuration.ConfigurationQueryResult
Returns the configuration key corresponding to the query that was executed.
getQueryKey() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationQueryResult
Returns the versioned configuration key corresponding to the query that was executed.
getQueryParameters(Object...) - Method in interface io.inverno.mod.base.net.URIBuilder
Returns a map containing the query parameters after replacing the parameters with the string representation of the specified values.
getQueryParameters(List<Object>) - Method in interface io.inverno.mod.base.net.URIBuilder
Returns a map containing the query parameters after replacing the parameters with the string representation of the specified values.
getQueryParameters(Map<String, ?>) - Method in interface io.inverno.mod.base.net.URIBuilder
Returns a map containing the query parameters after replacing the parameters with the string representation of the specified values.
getrange(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETRANGE key start end
getRawQueryParameters() - Method in interface io.inverno.mod.base.net.URIBuilder
Returns a map containing the raw query parameters.
getReadDateTime() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part read datetime.
getRealm() - Method in class io.inverno.mod.security.http.basic.BasicAuthenticationErrorInterceptor
Returns the realm.
getRealm() - Method in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Returns the realm.
getRealm() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the realm.
getRealm() - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
Returns the realm.
getReason() - Method in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Returns the reason describing the status.
getReasonPhrase() - Method in enum class io.inverno.mod.http.base.Status
Returns the reason phrase associated to the HTTP status.
getRecipients() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the list of recipients.
getRedeliveryCount() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessage
 
getRegisteredAddress() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of registered addresses.
getRegistry() - Method in interface io.inverno.tool.buildtools.ContainerizeTask.ContainerImage
Returns the image registry.
getRemoteAddress() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the socket address of the client or last proxy that sent or received the request.
getRemoteAddress() - Method in interface io.inverno.mod.http.client.Endpoint
Returns the remote socket address of the endpoint.
getRemoteCertificates() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the certificates that were received from the remote peer during handshaking.
getRepository() - Method in interface io.inverno.tool.buildtools.ContainerizeTask.ContainerImage
Returns the image repository.
getRequires() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's requires directives.
getResource(URI) - Method in interface io.inverno.mod.base.resource.ResourceProvider
Resolves the resource identified by the specified URI.
getResource(URI) - Method in interface io.inverno.mod.base.resource.ResourceService
Resolves the resource identified by the specified URI.
getResource(URI, ExecutorService) - Method in interface io.inverno.mod.base.resource.AsyncResourceProvider
Creates an async resource with the specified URI and executor service.
getResources(URI) - Method in interface io.inverno.mod.base.resource.ResourceProvider
Resolves the resources that exist at the location identified by the specified URI.
getResources(URI) - Method in interface io.inverno.mod.base.resource.ResourceService
Resolves the resources that exist the location identified by the specified URI.
getResponse() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the digest response
getResult() - Method in interface io.inverno.mod.configuration.ConfigurationQueryResult
Returns the resulting configuration property.
getResult() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeConfigurationQueryResult
 
getRetryAfter() - Method in exception class io.inverno.mod.http.base.ServiceUnavailableException
Returns the datetime after which the failed request may be retried.
getRevision() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationKey
Returns revision of the property identified by the key.
getRolePrefix() - Method in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
Returns the prefix prepended to the role when resolving role permissions.
getRoomNumber() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of room numbers.
getRouter() - Method in interface io.inverno.mod.web.server.spi.ErrorInterceptedRouter
Returns the underlying non-intercepting error router.
getRouter() - Method in interface io.inverno.mod.web.server.spi.InterceptedRouter
Returns the underlying non-intercepting router.
getRoutes() - Method in interface io.inverno.mod.web.server.spi.Routable
Returns the routes defined in the router.
getRowMetadata() - Method in interface io.inverno.mod.sql.SqlResult
Returns the row metadata describing the resulting rows if any.
getRpmLicenseType() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Returns the type of the license ("License: value" of the RPM .spec).
getSaltLength() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the salt length in kikibytes.
getSaltLength() - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Returns the salt length in kikibytes.
getSaltLength() - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Returns the salt length in kikibytes.
getSaltLength() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Returns the salt length in kikibytes.
getSaltLength() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the salt length in kikibytes.
getSameSite() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns cookie's same site attribute.
getSameSite() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's same site attribute.
getScheme() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the name of the scheme used to send the request (eg. http, https...).
getScore() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Calculates and returns the score or the media range used for sorting.
getScore() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Calculates and returns the score or the language range used for sorting.
getScore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetScoredMember
 
getScore() - Method in interface io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength
returns the password protection score.
getScore() - Method in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy.SimplePasswordStrength
 
getSearchGroupFilter() - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Returns the search group filter.
getSearchUserFilter() - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Returns the search user filter.
getSearchUserFilter() - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Returns the search user filter.
getSearchUserFilter() - Method in class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Returns the search user filter.
getSecondarySubTag() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range secondary sub-tag.
getSecondFactorExponent() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the second factor exponent encoded as Base64URL.
getSecondPrimeFactor() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
Returns the second prime factor encoded as Base64URL.
getSecret() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the optional secret key.
getSecret() - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Returns the secret.
getSecretary() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of secretaries.
getSecureRandom() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the secure random.
getSecureRandom() - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
Returns the secure random.
getSecureRandom() - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
Returns the secure random.
getSecureRandom() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
Returns the secure random.
getSecureRandom() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
Returns the secure random.
getSecurityContext() - Method in interface io.inverno.mod.security.http.context.InterceptingSecurityContext
Returns the underlying security context.
getset(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
GETSET key value
getShort(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a Short.
getShort(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a Short.
getSignature() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.Signature
Returns the signature encoded as Base64URL.
getSignature() - Method in interface io.inverno.mod.security.jose.jws.JWS
Returns the signature encoded as Base64URL.
getSignatureLength() - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the signature length in bytes.
getSignatureParameter() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
Returns the JCA signature algorithm parameters corresponding to the JWA algorithm.
getSignatures() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS
Returns the list of signatures.
getSigningKeychain() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Returns the name of the keychain to search for the signing identity.
getSigningKeyUserName() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Returns the team or user name portion in Apple signing identities.
getSink() - Method in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
 
getSink() - Method in class io.inverno.mod.irt.AbstractStringPublisherTemplateSet
 
getSink() - Method in interface io.inverno.mod.irt.PublisherTemplateSet
Returns the sink where rendered data are published.
getSize() - Method in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Returns the part size.
getSource() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Returns the configuration source that loaded the property.
getSource() - Method in exception class io.inverno.mod.configuration.ConfigurationSourceException
Returns the configuration source at the origin of the error.
getSource() - Method in class io.inverno.mod.http.base.header.Headers.AcceptMatch
Returns the source item.
getSources() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource
Returns the list of configuration sources from the highest priority to the lowest.
getSpec(String) - Method in class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Returns the Open API specification for the specified module usually in YAML format.
getSpecSwaggerUI(String) - Method in class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Returns the Swagger UI loading HTML for the Open API specification of the specified module
getState() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of states.
getStatus() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the response HTTP status.
getStatusCategory() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status category.
getStatusCode() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status code.
getStatusCode() - Method in interface io.inverno.mod.http.base.InboundResponseHeaders
Returns the response HTTP status code.
getStatusReasonPhrase() - Method in exception class io.inverno.mod.http.base.HttpException
Returns the HTTP status reason phrase.
getStrategy() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource
Returns the composite configuration strategy.
getStreamId() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamClaimedMessages
 
getStreet() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of streets.
getString(int) - Method in interface io.inverno.mod.sql.Row
Returns the value at the specified index as a String.
getString(String) - Method in interface io.inverno.mod.sql.Row
Returns the value of the column identified by the specified name as a String.
getSubject() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the subject claim as String.
getSubjectAsURI() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the subject claim as URI.
getSubProtocol() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the subprotocol that was negotiated with the client during the opening handshake.
getSubProtocol() - Method in interface io.inverno.mod.web.server.WebSocketProtocolAware
Returns a WebSocket subprotocol.
getSubType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range sub-type.
getSubType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the sub-type part.
getSupportedHeaderNames() - Method in class io.inverno.mod.http.base.header.AbstractHeaderCodec
 
getSupportedHeaderNames() - Method in interface io.inverno.mod.http.base.header.HeaderCodec
Returns a list of header names supported by the codec.
getSupportedProtocol() - Method in exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Returns the list of supported WebSocket subprotocols.
getSupportedSchemes() - Method in interface io.inverno.mod.base.resource.ResourceProvider
Returns the kinds of resources supported by the provider.
getSurname() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of surnames.
getTag() - Method in interface io.inverno.tool.buildtools.ContainerizeTask.ContainerImage
Returns the image tag.
getTarget() - Method in class io.inverno.mod.base.concurrent.CommandExecutor
Returns the target state.
getTarget() - Method in class io.inverno.mod.http.base.header.Headers.AcceptMatch
Returns the target item.
getTargetPath() - Method in class io.inverno.tool.buildtools.Project
Returns the target path where project deliverables are generated.
getTelephoneNumber() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of telephone numbers.
getTextData() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the frame's payload data as text.
getTitle() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the list of titles.
getTo() - Method in class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
Returns the list of modules to which the package is exported.
getTo() - Method in class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
Returns the list of modules to which the package is opened.
getToken() - Method in interface io.inverno.mod.http.base.header.Headers.Authorization
Returns the base64-encoded authentication token.
getToken() - Method in interface io.inverno.mod.security.authentication.TokenAuthentication
Returns the token resulting from the authentication process.
getToken() - Method in class io.inverno.mod.security.authentication.TokenCredentials
Returns the token value.
getToken() - Method in class io.inverno.mod.security.jose.jwe.JWEAuthentication
Returns the JWE compact representation.
getToken() - Method in class io.inverno.mod.security.jose.jws.JWSAuthentication
Returns the JWS compact representation.
getToken() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthentication
Returns the JWTE compact representation.
getToken() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthentication
Returns the JWTS compact representation.
getTokenCookie() - Method in class io.inverno.mod.security.http.token.CookieTokenCredentialsExtractor
Returns the token credentials cookie name.
getTokenCookie() - Method in class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
Returns the token cookie name.
getTokenCookie() - Method in class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
Returns the token cookie name.
getTransportType() - Method in interface io.inverno.mod.base.net.NetService
Returns the transport type.
getType() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range type.
getType() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Returns the type part.
getType() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
Returns the hash type.
getType() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the media type of the complete JOSE object.
getType() - Method in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Returns the type name.
getType() - Method in class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
Returns the service type provided by the module.
getType() - Method in class io.inverno.tool.buildtools.ModuleInfo.UsesDirective
Returns the type used in the module.
getUid() - Method in interface io.inverno.mod.security.identity.Identity
Returns the unique identifier that identifies the authenticated entity.
getUid() - Method in class io.inverno.mod.security.identity.PersonIdentity
Returns the unique identifier that identifies the person.
getUnprotectedHeader() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE
Returns the unprotected header common to all recipients.
getUnprotectedHeader() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.Signature
Returns the unprotected header.
getUpdateKey() - Method in interface io.inverno.mod.configuration.ConfigurationUpdateResult
Returns the configuration key corresponding to the update that was executed.
getUpdateURL() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Returns the URL of available application update information.
getUpgradeUUID() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Returns the UUID associated with upgrades for this package.
getUpperMessageId() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamPendingMessages
 
getUri() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the URI.
getURI() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
getURI() - Method in class io.inverno.mod.base.resource.FileResource
 
getURI() - Method in class io.inverno.mod.base.resource.ModuleResource
 
getURI() - Method in class io.inverno.mod.base.resource.NativeResource
 
getURI() - Method in class io.inverno.mod.base.resource.PathResource
 
getURI() - Method in interface io.inverno.mod.base.resource.Resource
Returns the resource URI.
getURI() - Method in class io.inverno.mod.base.resource.URLResource
 
getURI() - Method in class io.inverno.mod.base.resource.ZipResource
 
getUser(String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
getUser(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
getUser(String) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Returns the user identified by the specified username.
getUserCertificate() - Method in interface io.inverno.mod.security.ldap.identity.LDAPIdentity
Returns the user certificate
getUsername() - Method in interface io.inverno.mod.security.authentication.PrincipalAuthentication
Returns the unique username of the authenticated entity.
getUsername() - Method in interface io.inverno.mod.security.authentication.PrincipalCredentials
Returns the unique username associated to the entity.
getUsername() - Method in class io.inverno.mod.security.authentication.user.User
Returns the username which uniquely identifies the user.
getUsername() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
 
getUsername() - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
Returns the username.
getUsername() - Method in interface io.inverno.mod.security.ldap.authentication.LDAPAuthentication
Returns the user's uid.
getUsernameFormat() - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Returns the user DN format used when binding a user or fetching a user entry.
getUsernameParameter() - Method in class io.inverno.mod.security.http.form.FormCredentialsExtractor
Returns the username parameter name.
getUses() - Method in class io.inverno.tool.buildtools.ModuleInfo
Returns module's uses directives.
getValidators() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the list of JWT claims set validators.
getValidators() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Returns the list of JWT claims set validators.
getValidators() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Returns the list of JWT claims set validators.
getValue() - Method in interface io.inverno.mod.base.converter.Convertible
Returns the raw value.
getValue() - Method in interface io.inverno.mod.base.net.URIPattern
Returns the raw value of the pattern.
getValue() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Returns the parameter value.
getValue() - Method in interface io.inverno.mod.http.base.header.Cookie
Returns the value of the cookie
getValue() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie value.
getValue() - Method in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the policy value.
getValue() - Method in class io.inverno.mod.redis.operations.Bound
 
getValue() - Method in class io.inverno.mod.redis.operations.EntryOptional
 
getValue() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetScoredMember
 
getValue() - Method in enum class io.inverno.mod.redis.operations.RedisType
 
getValue() - Method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
Returns the parameter value.
getValue() - Method in class io.inverno.mod.security.authentication.password.AbstractPassword
 
getValue() - Method in interface io.inverno.mod.security.authentication.password.Password
Returns the representation of the password encoded with the password encoder.
getValue() - Method in class io.inverno.mod.security.authentication.password.RawPassword
 
getVersion() - Method in interface io.inverno.tool.buildtools.Artifact
Returns the version of the artifact.
getVertx() - Method in interface io.inverno.mod.base.concurrent.VertxReactor
Returns the underlying Vert.x instance.
getVmOptions() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Returns the VM options to use when executing the application launcher.
getWebSocketHandler() - Method in interface io.inverno.mod.web.server.WebSocketRoute
Returns the route WebSocket handler used to process a WebSocket exchange for a WebSocket upgrade request matching the route's criteria.
getWeight() - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Returns the media range quality value as defined by RFC 7231 Section 5.3.1.
getWeight() - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Returns the language range quality value as defined by RFC 7231 Section 5.3.1.
getWith() - Method in class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
Returns the types in the module providing the service.
getWorkerPool() - Method in interface io.inverno.mod.base.concurrent.Reactor
Returns the worker pool.
getWorkingPath() - Method in class io.inverno.tool.buildtools.Project
the working path where intermediate build states are generated.
getWorkingRevision() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationMetaData
Returns the working revision of the configuration branch.
getWrappedKey() - Method in interface io.inverno.mod.security.jose.jwa.WrappingJWAKeyManager.WrappedCEK
Returns the wrapped CEK.
getX509Certificate() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
Returns the resolved certificate defining the public key.
getX509CertificateChain() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the X.509 certificates chain that corresponds to the key that was used to secure the JOSE object.
getX509CertificateChain() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
Returns the X.509 certificate chain as defined by RFC7517 Section 4.7.
getX509CertificateSHA1Thumbprint() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the X.509 SHA1 thumbprint of the certificate that corresponds to the key that was used to secure the JOSE object.
getX509CertificateSHA1Thumbprint() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
Returns the X.509 SHA1 certificate thumbprint as defined by RFC7517 Section 4.8.
getX509CertificateSHA256Thumbprint() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the X.509 SHA256 thumbprint of the certificate that corresponds to the key that was used to secure the JOSE object.
getX509CertificateSHA256Thumbprint() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
Returns the X.509 SHA256 certificate thumbprint as defined by RFC7517 Section 4.9.
getX509CertificateURL() - Method in interface io.inverno.mod.security.jose.JOSEHeader
Returns the URL of the X.509 certificate or certificates chain that corresponds to the key that was used to secure the JOSE object.
getX509CertificateURL() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
Returns the X.509 certificate or certificates chain URL parameter as defined by RFC7517 Section 4.6.
getXCoordinate() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
Returns the X coordinate encoded as Base64URL.
getYCoordinate() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
Returns the Y coordinate encoded as Base64URL.
GONE - Enum constant in enum class io.inverno.mod.http.base.Status
granted() - Static method in interface io.inverno.mod.security.authentication.Authentication
Returns a generic granted authentication.
GroupAwareAuthentication - Interface in io.inverno.mod.security.authentication
A specific authentication which exposes all groups to which the authenticated entity belongs.
groups(String...) - Method in class io.inverno.mod.security.authentication.user.User.Builder
Specifies the user groups.
groups(Collection<String>) - Method in class io.inverno.mod.security.authentication.user.User.Builder
Specifies the user groups.
GroupsRoleBasedAccessControllerResolver - Class in io.inverno.mod.security.accesscontrol
Resolves a role based access controller from a GroupAwareAuthentication.
GroupsRoleBasedAccessControllerResolver() - Constructor for class io.inverno.mod.security.accesscontrol.GroupsRoleBasedAccessControllerResolver
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
gt() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 

H

h2_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables HTTP/2.
h2_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
h2c_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables H2C.
h2c_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
h2c_max_content_length() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The maximum length in bytes of the content of an H2C upgrade request.
h2c_max_content_length(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
handle(B) - Method in interface io.inverno.mod.http.server.ExchangeHandler
Processes the specified server exchange.
handle(B) - Method in interface io.inverno.mod.http.server.ServerController
Processes the specified server exchange.
handle(B) - Method in interface io.inverno.mod.http.server.ws.WebSocketExchangeHandler
Processes the specified WebSocket server exchange.
handle(B) - Method in class io.inverno.mod.security.http.form.FormLoginPageHandler
 
handle(C) - Method in interface io.inverno.mod.http.server.ServerController
Processes the specified server error exchange.
handle(D) - Method in class io.inverno.mod.security.http.login.LoginActionHandler
 
handle(E) - Method in class io.inverno.mod.security.http.login.LogoutActionHandler
 
handle(WebExchange<A>) - Method in class io.inverno.mod.web.server.StaticHandler
 
handleLoginFailure(B, SecurityException) - Method in class io.inverno.mod.security.http.form.RedirectLoginFailureHandler
 
handleLoginFailure(B, SecurityException) - Method in interface io.inverno.mod.security.http.login.LoginFailureHandler
Handles failed authentication.
handleLoginSuccess(C, A) - Method in class io.inverno.mod.security.http.form.RedirectLoginSuccessHandler
 
handleLoginSuccess(C, A) - Method in interface io.inverno.mod.security.http.login.LoginSuccessHandler
Handles successful authentication.
handleLoginSuccess(C, A) - Method in class io.inverno.mod.security.http.token.CookieTokenLoginSuccessHandler
 
handleLogoutSuccess(E, A) - Method in class io.inverno.mod.security.http.form.RedirectLogoutSuccessHandler
 
handleLogoutSuccess(E, A) - Method in interface io.inverno.mod.security.http.login.LogoutSuccessHandler
Handles successful logout.
handleLogoutSuccess(E, A) - Method in class io.inverno.mod.security.http.token.CookieTokenLogoutSuccessHandler
 
handler(ExchangeHandler<? super A, B>) - Method in interface io.inverno.mod.web.server.spi.RouteManager
Specifies the route exchange handler.
handler(WebSocketExchangeHandler<? super A, B>) - Method in interface io.inverno.mod.http.server.ws.WebSocket
Specifies the handler used to handle the WebSocket exchange.
handler(WebSocketExchangeHandler<? super A, Web2SocketExchange<A>>) - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Specifies the route WebSocket exchange handler.
hasAllPermissions(Set<String>, PermissionBasedAccessController.Parameter...) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameter.
hasAllPermissions(Set<String>, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllPermissions(Set<String>, List<PermissionBasedAccessController.Parameter>) - Method in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
 
hasAllPermissions(Set<String>, List<PermissionBasedAccessController.Parameter>) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has all the specified permissions in the context defined by the specified parameters.
hasAllRoles(String...) - Method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Determines whether the authenticated entity has all of the specified roles.
hasAllRoles(Collection<String>) - Method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Determines whether the authenticated entity has all of the specified roles.
hasAnyPermission(Set<String>, PermissionBasedAccessController.Parameter...) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameter.
hasAnyPermission(Set<String>, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyPermission(Set<String>, List<PermissionBasedAccessController.Parameter>) - Method in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
 
hasAnyPermission(Set<String>, List<PermissionBasedAccessController.Parameter>) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has any of the specified permissions in the context defined by the specified parameters.
hasAnyRole(String...) - Method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Determines whether the authenticated entity has any of the specified roles.
hasAnyRole(Collection<String>) - Method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Determines whether the authenticated entity has any of the specified roles.
HASH - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
hashCode() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
 
hashCode() - Method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.AbstractPassword
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.RawPassword
 
hashCode() - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
 
hashCode() - Method in class io.inverno.mod.security.authentication.user.User
 
hashCode() - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
 
hashCode() - Method in interface io.inverno.mod.security.jose.JOSEHeader
 
hashCode() - Method in interface io.inverno.mod.security.jose.JOSEObject
 
hashCode() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.BuiltRecipient
 
hashCode() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.Recipient
 
hashCode() - Method in interface io.inverno.mod.security.jose.jwe.JWE
 
hashCode() - Method in interface io.inverno.mod.security.jose.jwe.JWEHeader
 
hashCode() - Method in interface io.inverno.mod.security.jose.jwk.JWK
 
hashCode() - Method in class io.inverno.mod.security.jose.jwk.JWKSet
 
hashCode() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.Signature
 
hashCode() - Method in interface io.inverno.mod.security.jose.jws.JWS
 
hashCode() - Method in interface io.inverno.mod.security.jose.jws.JWSHeader
 
hashCode() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
 
hasPermission(String, PermissionBasedAccessController.Parameter...) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameter.
hasPermission(String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasPermission(String, List<PermissionBasedAccessController.Parameter>) - Method in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessController
 
hasPermission(String, List<PermissionBasedAccessController.Parameter>) - Method in interface io.inverno.mod.security.accesscontrol.PermissionBasedAccessController
Determines whether the authenticated entity has the specified permissions in the context defined by the specified parameters.
hasRole(String) - Method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Determines whether the authenticated entity has the specified role.
hdel(A, A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HDEL key field
hdel(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HDEL key field [field ...]
HEAD - Enum constant in enum class io.inverno.mod.http.base.Method
header(Consumer<D>) - Method in interface io.inverno.mod.security.jose.JOSEObjectBuilder
Specifies the JOSE header.
Header - Interface in io.inverno.mod.http.base.header
Base HTTP header interface defining common HTTP header.
HeaderBuilder<A,B> - Interface in io.inverno.mod.http.base.header
A header builder is used to build a specific Header instance.
HeaderCodec<A> - Interface in io.inverno.mod.http.base.header
A HTTP header codec is used to encode and decode HTTP headers.
headerName - Variable in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
The header name.
headerName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The header name.
headerName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The header name.
headerName(String) - Method in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
headerName(String) - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Sets the specified header name.
headerName(String) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the name of the CSRF token header.
HeaderParam - Annotation Interface in io.inverno.mod.web.server.annotation
Binds the value of a HTTP header to a web route method parameter whose name indicates the name of the header.
headers() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the HTTP headers of the request.
headers() - Method in interface io.inverno.mod.http.base.BaseResponse
Returns the HTTP headers of the response.
headers() - Method in interface io.inverno.mod.http.client.Part
Returns the part's headers.
headers() - Method in interface io.inverno.mod.http.server.Part
Returns the part's headers.
headers(Consumer<C>, Consumer<C>) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectBuilder
Specifies the common protected and unprotected headers.
headers(Consumer<OutboundRequestHeaders>) - Method in interface io.inverno.mod.http.client.InterceptableRequest
Configures the HTTP headers to send in the request.
headers(Consumer<OutboundRequestHeaders>) - Method in interface io.inverno.mod.http.client.Part
Specifies the part's headers.
headers(Consumer<OutboundRequestHeaders>) - Method in interface io.inverno.mod.http.client.Request
Configures the HTTP headers to send in the request.
headers(Consumer<OutboundResponseHeaders>) - Method in interface io.inverno.mod.http.client.InterceptableResponse
Configures the HTTP headers of the response to return in case the request sent is cancelled.
headers(Consumer<OutboundResponseHeaders>) - Method in interface io.inverno.mod.http.server.Response
Configures the HTTP headers to send in the response.
headers(Consumer<OutboundResponseHeaders>) - Method in interface io.inverno.mod.web.server.WebResponse
 
Headers - Class in io.inverno.mod.http.base.header
Defines standard HTTP header types.
Headers.Accept - Interface in io.inverno.mod.http.base.header
Accept HTTP header as defined by RFC 7231 Section 5.3.2.
Headers.Accept.MediaRange - Interface in io.inverno.mod.http.base.header
Accept HTTP header media range as defined by RFC 7231 Section 5.3.2.
Headers.AcceptLanguage - Interface in io.inverno.mod.http.base.header
Accept-language HTTP header as defined by RFC 7231 Section 5.3.5.
Headers.AcceptLanguage.LanguageRange - Interface in io.inverno.mod.http.base.header
Accept language HTTP header language range as defined by RFC 7231 Section 5.3.5.
Headers.AcceptMatch<A,B> - Class in io.inverno.mod.http.base.header
An accept match respresents a match between a source item and a target item.
Headers.Authorization - Interface in io.inverno.mod.http.base.header
Authorization HTTP header as defined by RFC 7235 Section 4.2.
Headers.ContentDisposition - Interface in io.inverno.mod.http.base.header
Content-disposition HTTP header as defined by RFC 6266 Section 4.1.
Headers.ContentType - Interface in io.inverno.mod.http.base.header
Content-type HTTP header as defined by RFC 7231 Section 3.1.1.5.
Headers.Cookie - Interface in io.inverno.mod.http.base.header
Cookie HTTP header as defined by RFC 6265 Section 4.2.
Headers.SetCookie - Interface in io.inverno.mod.http.base.header
Set-cookie HTTP header as defined by RFC 6265 Section 4.1.
Headers.SetCookie.SameSitePolicy - Enum Class in io.inverno.mod.http.base.header
Defines a same site policy as defined by SameSite cookie.
headerService() - Method in class io.inverno.mod.http.base.Base
 
HeaderService - Interface in io.inverno.mod.http.base.header
Provides a unified access to HTTP headers, giving the ability to decode or encode Header instances for various headers.
headerValue - Variable in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
The header value.
headerValue(String) - Method in class io.inverno.mod.http.base.header.AbstractHeaderBuilder
 
headerValue(String) - Method in interface io.inverno.mod.http.base.header.HeaderBuilder
Sets the specified raw header value.
hexists(A, A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HEXISTS key field
hget(A, A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HGET key field
hgetall(A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HGETALL key field
hincrby(A, A, long) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HINCRBY key field increment
hincrbyfloat(A, A, double) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HINCRBYFLOAT key field increment
hkeys(A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HKEYS key
hlen(A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HLEN key
hmget(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HMGET key field [field ...]
hmset(A, Consumer<Entries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HMSET key field value [field value ...]
hookOnGet(T) - Method in class io.inverno.mod.base.concurrent.ReactorScope
Optional hook executed when an instance is retrieved.
hookOnGet(T) - Method in class io.inverno.mod.base.concurrent.ThreadScope
Optional hook executed when an instance is retrieved.
hookOnGet(T) - Method in class io.inverno.mod.base.KeyScope
Optional hook executed when an instance is retrieved.
host - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
The host.
host() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Redis datastore host.
host(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the host component as defined by RFC 3986 Section 3.2.2.
host(String) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
hrandfield(A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
hrandfield(A, long) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HRANDFIELD key count
hrandfieldWithvalues(A, long) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HRANDFIELD key count WITHVALUES
HS256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
HS256 signature algorithm as defined by RFC7518 Section 3.2
HS384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
HS384 signature algorithm as defined by RFC7518 Section 3.2
HS512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
HS512 signature algorithm as defined by RFC7518 Section 3.2
hscan() - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSCAN key cursor [MATCH pattern] [COUNT count]
hscan(A, String) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSCAN key cursor
hset(A, A, B) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSET key field value
hset(A, Consumer<Entries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSET key field value [field value ...]
hsetnx(A, A, B) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSETNX key field value
hstrlen(A, A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HSTRLEN key field
HT - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal tab
HTTP - Enum constant in enum class io.inverno.mod.http.base.HttpVersion
HTTP protocol with undefined version.
HTTP_1_0 - Enum constant in enum class io.inverno.mod.http.base.HttpVersion
HTTP/1.0 protocol as defined by RFC 1945
HTTP_1_1 - Enum constant in enum class io.inverno.mod.http.base.HttpVersion
HTTP/1.1 protocol as defined by RFC 7230
HTTP_2_0 - Enum constant in enum class io.inverno.mod.http.base.HttpVersion
HTTP/2.0 protocol as defined by RFC 7540
http_protocol_versions() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The set of HTTP protocols accepted by the client.
http_protocol_versions(Set<HttpVersion>) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http_server() - Method in interface io.inverno.mod.web.server.WebServerConfiguration
The HTTP server configuration.
http_server(HttpServerConfiguration) - Method in class io.inverno.mod.web.server.WebServerConfigurationLoader.Configurator
 
http_server(Consumer<HttpServerConfigurationLoader.Configurator>) - Method in class io.inverno.mod.web.server.WebServerConfigurationLoader.Configurator
 
HTTP_VERSION_NOT_SUPPORTED - Enum constant in enum class io.inverno.mod.http.base.Status
http1_max_concurrent_requests() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The HTTP/1.1 pipelining limit which corresponds to the maximum concurrent requests on a single connection.
http1_max_concurrent_requests(Long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_header_table_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The HTTP/2 header table size.
http2_header_table_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The HTTP/2 header table size.
http2_header_table_size(Long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_header_table_size(Long) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
http2_initial_window_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
HTTP/2 initial window size.
http2_initial_window_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
HTTP/2 initial window size.
http2_initial_window_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_initial_window_size(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
http2_max_concurrent_streams() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
HTTP/2 max concurrent streams.
http2_max_concurrent_streams() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
HTTP/2 max concurrent streams.
http2_max_concurrent_streams(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
http2_max_concurrent_streams(Long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_max_frame_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
HTTP/2 max frame size.
http2_max_frame_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
HTTP/2 max frame size.
http2_max_frame_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_max_frame_size(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
http2_max_header_list_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
HTTP/2 max header list size.
http2_max_header_list_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
HTTP/2 max header list size.
http2_max_header_list_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
http2_max_header_list_size(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
HttpAuthenticationErrorInterceptor<A,B> - Class in io.inverno.mod.security.http
An authentication error interceptor that implements RFC 7235 HTTP authentication.
HttpAuthenticationErrorInterceptor() - Constructor for class io.inverno.mod.security.http.HttpAuthenticationErrorInterceptor
 
httpClient() - Method in class io.inverno.mod.http.client.Client
 
HttpClient - Interface in io.inverno.mod.http.client
An HTTP client is used to create an Endpoint representing an HTTP server and on which client-to-server HTTP exchanges are initiated.
HttpClient.EndpointBuilder<A,B,C> - Interface in io.inverno.mod.http.client
A builder of Endpoint.
httpClientConfiguration() - Method in class io.inverno.mod.http.client.Client
 
HttpClientConfiguration - Interface in io.inverno.mod.http.client
HTTP client module configuration.
HttpClientConfigurationLoader - Class in io.inverno.mod.http.client
 
HttpClientConfigurationLoader() - Constructor for class io.inverno.mod.http.client.HttpClientConfigurationLoader
 
HttpClientConfigurationLoader.Bean - Class in io.inverno.mod.http.client
 
HttpClientConfigurationLoader.Configurator - Class in io.inverno.mod.http.client
 
HttpClientException - Exception Class in io.inverno.mod.http.client
Base exception class used to report HTTP client errors.
HttpClientException() - Constructor for exception class io.inverno.mod.http.client.HttpClientException
Creates an HTTP client exception.
HttpClientException(String) - Constructor for exception class io.inverno.mod.http.client.HttpClientException
Creates a HTTP client exception.
HttpClientException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.HttpClientException
Creates a HTTP client exception.
HttpClientException(Throwable) - Constructor for exception class io.inverno.mod.http.client.HttpClientException
Creates a HTTP client exception.
HttpClientUpgradeException - Exception Class in io.inverno.mod.http.client
Thrown to indicate a protocol uprade error.
HttpClientUpgradeException() - Constructor for exception class io.inverno.mod.http.client.HttpClientUpgradeException
Creates an HTTP client upgrade exception.
HttpClientUpgradeException(String) - Constructor for exception class io.inverno.mod.http.client.HttpClientUpgradeException
Creates an HTTP client upgrade exception.
HttpClientUpgradeException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.HttpClientUpgradeException
Creates an HTTP client upgrade exception.
HttpClientUpgradeException(Throwable) - Constructor for exception class io.inverno.mod.http.client.HttpClientUpgradeException
Creates an HTTP client upgrade exception.
HttpException - Exception Class in io.inverno.mod.http.base
Base exception class used to report HTTP errors.
HttpException() - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500).
HttpException(int) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code.
HttpException(int, String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code and message.
HttpException(int, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code, message and cause.
HttpException(int, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status code and cause.
HttpException(Status) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status.
HttpException(Status, String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status and message.
HttpException(Status, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status, message and cause.
HttpException(Status, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with specified HTTP status and cause.
HttpException(String) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500) and specified message.
HttpException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500), specified message and cause
HttpException(Throwable) - Constructor for exception class io.inverno.mod.http.base.HttpException
Creates an HTTP exception with default status Internal Server Error (500) and specified cause.
httpOnly - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The CSRF token cookie httpOnly parameter.
httpOnly - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Flag indicating whether the token cookie should be HTTP only.
httpOnly(boolean) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie http only flag attribute.
httpOnly(boolean) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the httpOnly flag of the CSRF token cookie.
HTTPONLY - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
HttpOnly parameter
HttpServerConfiguration - Interface in io.inverno.mod.http.server
HTTP server module configuration.
HttpServerConfiguration.ClientAuth - Enum Class in io.inverno.mod.http.server
The HTTP client authentication type.
HttpServerConfigurationLoader - Class in io.inverno.mod.http.server
 
HttpServerConfigurationLoader() - Constructor for class io.inverno.mod.http.server.HttpServerConfigurationLoader
 
HttpServerConfigurationLoader.Bean - Class in io.inverno.mod.http.server
 
HttpServerConfigurationLoader.Configurator - Class in io.inverno.mod.http.server
 
HttpVersion - Enum Class in io.inverno.mod.http.base
Represents HTTP protocol versions.
hvals(A) - Method in interface io.inverno.mod.redis.operations.RedisHashReactiveOperations
HVALS key

I

I - Enum constant in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Argon2i is optimized to resist side-channel attacks.
id(String) - Method in interface io.inverno.mod.http.server.ResponseBody.Sse.Event
Sets the event id.
id(String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamMessageIds
 
id(String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
id(String) - Method in interface io.inverno.mod.web.server.WebResponseBody.SseEncoder.Event
 
ID - Enum constant in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Argon2id is a hybrid version that follows the Argon2i approach for the first half pass over memory and the Argon2d approach for subsequent passes.
identity(B) - Method in class io.inverno.mod.security.authentication.user.User.Builder
Specifies the identity of the user.
Identity - Interface in io.inverno.mod.security.identity
An identity exposes the information that specifies the identity of an authenticated entity.
IdentityException - Exception Class in io.inverno.mod.security.identity
Thrown to indicate errors during identity resolution.
IdentityException() - Constructor for exception class io.inverno.mod.security.identity.IdentityException
Creates an identity exception.
IdentityException(String) - Constructor for exception class io.inverno.mod.security.identity.IdentityException
Creates an identity exception with the specified message.
IdentityException(String, Throwable) - Constructor for exception class io.inverno.mod.security.identity.IdentityException
Creates an identity exception with the specified message and cause.
IdentityException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.identity.IdentityException
Creates an identity exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
IdentityException(Throwable) - Constructor for exception class io.inverno.mod.security.identity.IdentityException
Creates an identity exception with the specified cause.
IdentityResolver<A,B> - Interface in io.inverno.mod.security.identity
An identity resolver is used to resolve the identity of an authenticated entity from an Authentication.
idle(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
idle(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXpendingExtendedBuilder
 
idletime(long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyRestoreBuilder
 
ifInvalidThrow() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the JWT Claims set or throws an exception if it is invalid.
ifInvalidThrow(Supplier<? extends T>) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Returns the JWT Claims set or throws a custom exception if it is invalid.
ifValid(Runnable) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Executes the specified action if the JWT Claims set is valid.
ifValidOrElse(Runnable, Runnable) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Executes the specified action if the JWT Claims set is valid or the specified invalid action if it is invalid.
IGNORE - Enum constant in enum class io.inverno.mod.ldap.LDAPClientConfiguration.ReferralPolicy
Ignore the referral.
ignoreFailure(ConfigurationSourceException) - Method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Indicates whether or not the specified configuration source error should be ignored when resolving a result.
ignoreSigningInformation(boolean) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies whether to suppress a fatal error when signed modular JARs are linked in the runtime image.
Image - Interface in io.inverno.tool.buildtools
Represents a native project image.
IMAGE_NATIVE - Enum constant in enum class io.inverno.mod.base.ApplicationRuntime
A native image has been started.
ImportDeclaration() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Creates a blank import declaration.
ImportDeclaration(String, boolean, boolean) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Creates an import declaration.
imports - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's import declarations.
InactiveJWTException - Exception Class in io.inverno.mod.security.jose.jwt
Thrown by a JWTClaimsSet during validation to indicate that a JWT claim set is not active yet.
InactiveJWTException() - Constructor for exception class io.inverno.mod.security.jose.jwt.InactiveJWTException
Creates an inactive JWT exception.
InactiveJWTException(String) - Constructor for exception class io.inverno.mod.security.jose.jwt.InactiveJWTException
Creates an inactive JWT exception with the specified message.
InactiveJWTException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.InactiveJWTException
Creates an inactive JWT exception with the specified message and cause.
InactiveJWTException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwt.InactiveJWTException
Creates an inactive JWT exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
InactiveJWTException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.InactiveJWTException
Creates an inactive JWT exception with the specified cause.
inbound() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the inbound part of the WebSocket exchange.
inbound() - Method in interface io.inverno.mod.web.server.Web2SocketExchange
 
InboundCookies - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP cookies.
InboundData<A> - Interface in io.inverno.mod.http.base
A generic inbound data consumer.
InboundDataDecoder<A> - Interface in io.inverno.mod.web.server
A request payload consumer used to decode the payload to a single object or many objects.
InboundHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP headers.
InboundRequestHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP request headers.
InboundResponseHeaders - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP response headers.
InboundSetCookies - Interface in io.inverno.mod.http.base
Represents immutable inbound HTTP set-cookies.
INCLUDED - Enum constant in enum class io.inverno.mod.base.net.URIPattern.Inclusion
One URI pattern is included in another URI pattern.
includes() - Element in annotation interface io.inverno.core.annotation.Module
List required Inverno modules that must be included in the generated module class by the Inverno compiler, if none are specified include all.
includes(URIPattern) - Method in interface io.inverno.mod.base.net.URIPattern
Determines whether the set of URIs matched by the specified URI pattern is included in the set of URIs matched by this URI pattern.
inclusive(A) - Static method in class io.inverno.mod.redis.operations.Bound
 
incr(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
INCR key
incrby(A, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
INCRBY key increment
incrby(String, int, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
incrbyfloat(A, double) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
INCRBYFLOAT key increment
INDETERMINATE - Enum constant in enum class io.inverno.mod.base.net.URIPattern.Inclusion
It wasn't possible to determine with certainty whether a URI pattern is included into another.
INFORMATIONAL - Enum constant in enum class io.inverno.mod.http.base.Status.Category
init() - Method in interface io.inverno.mod.http.base.ExchangeContext
Initializes the exchange context.
init(Module.BeanBuilder.FallibleConsumer<T>) - Method in interface io.inverno.core.v1.Module.BeanBuilder
Adds a bean initialization operation.
Init - Annotation Interface in io.inverno.core.annotation
Indicates a method that must be executed after a bean has been instantiated and dependency injection is done.
initial - Variable in class io.inverno.mod.configuration.AbstractHashConfigurationSource
The initial configuration source (i.e. before setting defaulting strategy).
InMemoryJWKStore - Class in io.inverno.mod.security.jose.jwk
A JWKStore implementation that stores and read JWK from concurrent maps in memory.
InMemoryJWKStore() - Constructor for class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
InMemoryLoginCredentialsResolver - Class in io.inverno.mod.security.authentication
A simple login credentials resolver that stores credentials in memory.
InMemoryLoginCredentialsResolver() - Constructor for class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
Creates an empty login credentials resolver.
InMemoryLoginCredentialsResolver(List<LoginCredentials>) - Constructor for class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
Creates a login credentials resolver initialized with the specified list of credentials.
InMemoryUserRepository<A,B> - Class in io.inverno.mod.security.authentication.user
A UserRepository implementation that stores users in memory.
InMemoryUserRepository() - Constructor for class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Creates an in-memory user repository with default password encoder and policy.
InMemoryUserRepository(Collection<B>) - Constructor for class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Creates an in-memory user repository initialized with the specified list of users with default password encoder and policy.
InMemoryUserRepository(Collection<B>, Password.Encoder<?, ?>, PasswordPolicy<B, ?>) - Constructor for class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Creates an in-memory user repository initialized with the specified list of users using the specified password encoder and policy.
InMemoryUserRepository.Builder<A,B> - Class in io.inverno.mod.security.authentication.user
A builder used to build in-memory user reposities.
installDirectory(String) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the path of the installation directory of the application.
integer() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an integer.
integer(Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as an integer for the specified locale.
INTEGER - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
 
intercept() - Method in interface io.inverno.mod.web.server.spi.Interceptable
Returns an interceptor manager to define route interceptors.
intercept(B) - Method in interface io.inverno.mod.http.client.ExchangeInterceptor
Intercepts the exchange before the request is sent.
intercept(B) - Method in interface io.inverno.mod.http.server.ExchangeInterceptor
Intercepts the exchange before the exchange handler is invoked.
intercept(B) - Method in class io.inverno.mod.security.http.AuthenticationErrorInterceptor
 
intercept(B) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor
 
intercept(B) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
 
intercept(B) - Method in class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
 
intercept(D) - Method in class io.inverno.mod.security.http.AccessControlInterceptor
 
intercept(ExchangeInterceptor<A, B>) - Method in interface io.inverno.mod.http.server.ReactiveExchangeHandler
Returns a composed exchange handler that first applies the interceptor to transform the exchange and then invoke the ReactiveExchangeHandler.defer(io.inverno.mod.http.server.Exchange).
intercept(WebExchange<A>) - Method in class io.inverno.mod.web.server.ContinueInterceptor
 
intercept(Consumer<D>) - Method in interface io.inverno.mod.web.server.spi.Interceptable
Invokes the specified interceptor configurer on an interceptor manager.
Interceptable<A,B,C,D> - Interface in io.inverno.mod.web.server.spi
Defines method to specify interceptors on a router.
InterceptableExchange<A> - Interface in io.inverno.mod.http.client
An interceptable exchange is created in order to apply the exchange interception logic before sending the request.
InterceptableRequest - Interface in io.inverno.mod.http.client
An interceptable request is exposed in the InterceptableExchange to proxy the original request that is about to be sent to the endpoint and the actual request after it has been sent to the endpoint.
InterceptableRequestBody - Interface in io.inverno.mod.http.client
An interceptable request body allows to intercept and transform the actual request body sent to the endpoint.
InterceptableResponse - Interface in io.inverno.mod.http.client
An interceptable response is exposed in the InterceptableExchange to allow an exchange interceptor to provide a response when canceling the request sent by returning an empty exhange Mono.
InterceptableResponseBody - Interface in io.inverno.mod.http.client
An interceptable response body allows to provide a response payload in case the request sent is cancelled and/or transform the response payload received from the endpoint.
InterceptableResponseBody.ResourceData - Interface in io.inverno.mod.http.client
A resource payload producer.
InterceptableRoute<A,B> - Interface in io.inverno.mod.web.server.spi
A route which has the ability to be intercepted using one or more ExchangeInterceptor.
InterceptedRouter<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.spi
A router that applies interceptors to matching route as they are created or to all the routes currently defined in the router.
InterceptingSecurityContext<A,B> - Interface in io.inverno.mod.security.http.context
An intercepting security exchange context used by security interceptors to populate the security context.
interceptor(ExchangeInterceptor<? super A, C>) - Method in interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Specifies an interceptor to intercept requests before they are sent to the endpoint.
interceptor(ExchangeInterceptor<? super A, B>) - Method in interface io.inverno.mod.web.server.spi.InterceptorManager
Specifies the exchange interceptor to apply to the resources matching the criteria defined in the interceptor manager.
interceptor(ExchangeInterceptor<? super A, ErrorWebExchange<A>>) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies an error web exchange interceptor to apply to the resources matching the criteria defined in the web interceptor manager.
InterceptorManager<A,B,C,D> - Interface in io.inverno.mod.web.server.spi
Base interceptor manager interface.
interceptors(List<ExchangeInterceptor<? super A, B>>) - Method in interface io.inverno.mod.web.server.spi.InterceptorManager
Specifies multiple exchange interceptors to apply to the resources matching the criteria defined in the interceptor manager.
interceptors(List<ExchangeInterceptor<? super A, ErrorWebExchange<A>>>) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies multiple error web exchange interceptors to apply to the resources matching the criteria defined in the web interceptor manager.
interceptUnauthorized(B) - Method in class io.inverno.mod.security.http.AuthenticationErrorInterceptor
Intercepts an unauthorized exchange.
interceptUnauthorized(B) - Method in class io.inverno.mod.security.http.form.FormAuthenticationErrorInterceptor
 
interceptUnauthorized(B) - Method in class io.inverno.mod.security.http.HttpAuthenticationErrorInterceptor
 
INTERNAL_SERVER_ERROR - Enum constant in enum class io.inverno.mod.http.base.Status
INTERNAL_SERVER_ERROR - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
A server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.
InternalServerErrorException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates an Internal Server Error (500) accessing a server resource.
InternalServerErrorException() - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception.
InternalServerErrorException(String) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified message.
InternalServerErrorException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified message and cause.
InternalServerErrorException(Throwable) - Constructor for exception class io.inverno.mod.http.base.InternalServerErrorException
Creates an internal server error exception with the specified cause.
into() - Element in annotation interface io.inverno.core.annotation.Wire
Indicates the socket where to inject the beans.
INVALID_PAYLOAD_DATA - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received data within a message that was not consistent with the type of the message (e.g., non-UTF-8 [RFC3629] data within a text message).
InvalidCredentialsException - Exception Class in io.inverno.mod.security.authentication
Thrown to indicate that an authentication has failed due to invalid credentials.
InvalidCredentialsException() - Constructor for exception class io.inverno.mod.security.authentication.InvalidCredentialsException
Creates an invalid credentials exception.
InvalidCredentialsException(String) - Constructor for exception class io.inverno.mod.security.authentication.InvalidCredentialsException
Creates an invalid credentials exception with the specified message.
InvalidCredentialsException(String, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.InvalidCredentialsException
Creates an invalid credentials exception with the specified message and cause.
InvalidCredentialsException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.authentication.InvalidCredentialsException
Creates an invalid credentials exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
InvalidCredentialsException(Throwable) - Constructor for exception class io.inverno.mod.security.authentication.InvalidCredentialsException
Creates an invalid credentials exception with the specified cause.
InvalidJWTException - Exception Class in io.inverno.mod.security.jose.jwt
Thrown by a JWTClaimsSet during validation to indicate that a JWT claim set is invalid.
InvalidJWTException() - Constructor for exception class io.inverno.mod.security.jose.jwt.InvalidJWTException
Creates an invalid JWT exception.
InvalidJWTException(String) - Constructor for exception class io.inverno.mod.security.jose.jwt.InvalidJWTException
Creates an invalid JWT exception with the specified message.
InvalidJWTException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.InvalidJWTException
Creates an invalid JWT exception with the specified message and cause.
InvalidJWTException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwt.InvalidJWTException
Creates an invalid JWT exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
InvalidJWTException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.InvalidJWTException
Creates an invalid JWT exception with the specified cause.
IO_URING - Enum constant in enum class io.inverno.mod.base.net.NetService.TransportType
io_uring transport type.
io.inverno.core - module io.inverno.core
The Inverno Framework core module, providing base elements required by Module classes generated by the Inverno Framework compiler.
io.inverno.core.annotation - module io.inverno.core.annotation
The Inverno Framework annotation module, providing annotations to be used to create modular applications based on Inversion of Control principle and Dependency Injection.
io.inverno.core.annotation - package io.inverno.core.annotation
Annotations used to create Inverno modules.
io.inverno.core.v1 - package io.inverno.core.v1
Classes required by Inverno modules generated with V1 compiler.
io.inverno.mod.base - module io.inverno.mod.base
Defines the foundational APIs of the Inverno framework modules.
io.inverno.mod.base - package io.inverno.mod.base
Common classes.
io.inverno.mod.base.concurrent - package io.inverno.mod.base.concurrent
Concurrent API.
io.inverno.mod.base.converter - package io.inverno.mod.base.converter
Classes and interfaces for converting objects.
io.inverno.mod.base.net - package io.inverno.mod.base.net
Classes and interfaces for manipulating URIs and creating non-blocking network server and client.
io.inverno.mod.base.reflect - package io.inverno.mod.base.reflect
Classes and interfaces for obtaining parameterized types at runtime.
io.inverno.mod.base.resource - package io.inverno.mod.base.resource
Classes and interfaces for accessing resources (file, zip, jar, classpath, module...).
io.inverno.mod.boot - module io.inverno.mod.boot
The Inverno framework boot module provides basic services.
io.inverno.mod.boot - package io.inverno.mod.boot
Base application beans and module configuration.
io.inverno.mod.boot.converter - package io.inverno.mod.boot.converter
Base object converter implementation and beans.
io.inverno.mod.configuration - module io.inverno.mod.configuration
The Inverno framework configuration module provides advanced application configuration capabilities.
io.inverno.mod.configuration - package io.inverno.mod.configuration
Inverno configuration API.
io.inverno.mod.configuration.source - package io.inverno.mod.configuration.source
Inverno configuration source implementation classes.
io.inverno.mod.http.base - module io.inverno.mod.http.base
The Inverno framework HTTP base module defines the base APIs and services for HTTP client and server implementations.
io.inverno.mod.http.base - package io.inverno.mod.http.base
Inverno HTTP base API.
io.inverno.mod.http.base.header - package io.inverno.mod.http.base.header
Inverno HTTP header API.
io.inverno.mod.http.base.ws - package io.inverno.mod.http.base.ws
Inverno HTTP WebSocket base API.
io.inverno.mod.http.client - module io.inverno.mod.http.client
The Inverno framework HTTP client module provides a HTTP1.x and HTTP/2 client.
io.inverno.mod.http.client - package io.inverno.mod.http.client
Inverno HTTP client API and module configuration.
io.inverno.mod.http.client.ws - package io.inverno.mod.http.client.ws
Inverno HTTP client WebSocket API.
io.inverno.mod.http.server - module io.inverno.mod.http.server
The Inverno framework HTTP server module provides a HTTP1.x and HTTP/2 server.
io.inverno.mod.http.server - package io.inverno.mod.http.server
Inverno HTTP server API and module configuration.
io.inverno.mod.http.server.ws - package io.inverno.mod.http.server.ws
Inverno HTTP server WebSocket API.
io.inverno.mod.irt - module io.inverno.mod.irt
The Inverno framework Reactive Templating module provides the base API used by Inverno Reactive Template classes to render a data model into a serialized representation (eg.
io.inverno.mod.irt - package io.inverno.mod.irt
Inverno Reactive Template runtime.
io.inverno.mod.ldap - module io.inverno.mod.ldap
The Inverno framework LDAP module provides a reactive API to query an LDAP server.
io.inverno.mod.ldap - package io.inverno.mod.ldap
 
io.inverno.mod.redis - module io.inverno.mod.redis
The Inverno framework Redis module provides a reactive API to query Redis datastore.
io.inverno.mod.redis - package io.inverno.mod.redis
Inverno Redis client API.
io.inverno.mod.redis.lettuce - module io.inverno.mod.redis.lettuce
The Inverno Redis Client module which provides a Redis client based on Lettuce.
io.inverno.mod.redis.lettuce - package io.inverno.mod.redis.lettuce
Inverno Lettuce Redis client wrappers.
io.inverno.mod.redis.operations - package io.inverno.mod.redis.operations
Inverno Redis client operations API.
io.inverno.mod.security - module io.inverno.mod.security
The Inverno framework security module provides general support to secure access to protected service or resources in an application.
io.inverno.mod.security - package io.inverno.mod.security
Common Inverno security components.
io.inverno.mod.security.accesscontrol - package io.inverno.mod.security.accesscontrol
Inverno security access control API.
io.inverno.mod.security.authentication - package io.inverno.mod.security.authentication
Inverno security authentication API.
io.inverno.mod.security.authentication.password - package io.inverno.mod.security.authentication.password
Inverno security password API.
io.inverno.mod.security.authentication.user - package io.inverno.mod.security.authentication.user
Inverno security user provisioning API.
io.inverno.mod.security.context - package io.inverno.mod.security.context
Inverno security context API.
io.inverno.mod.security.http - module io.inverno.mod.security.http
The Inverno framework HTTP security module provides support for securing access to HTTP endpoints.
io.inverno.mod.security.http - package io.inverno.mod.security.http
 
io.inverno.mod.security.http.basic - package io.inverno.mod.security.http.basic
 
io.inverno.mod.security.http.context - package io.inverno.mod.security.http.context
 
io.inverno.mod.security.http.cors - package io.inverno.mod.security.http.cors
 
io.inverno.mod.security.http.csrf - package io.inverno.mod.security.http.csrf
 
io.inverno.mod.security.http.digest - package io.inverno.mod.security.http.digest
 
io.inverno.mod.security.http.form - package io.inverno.mod.security.http.form
 
io.inverno.mod.security.http.login - package io.inverno.mod.security.http.login
 
io.inverno.mod.security.http.token - package io.inverno.mod.security.http.token
 
io.inverno.mod.security.identity - package io.inverno.mod.security.identity
Inverno security identity API.
io.inverno.mod.security.jose - module io.inverno.mod.security.jose
The Inverno framework JOSE security module provides support for JSON Object Signing and Encryption.
io.inverno.mod.security.jose - package io.inverno.mod.security.jose
JSON Object Signing and Encryption payload converters.
io.inverno.mod.security.jose.jwa - package io.inverno.mod.security.jose.jwa
JSON Web Algorithms API.
io.inverno.mod.security.jose.jwe - package io.inverno.mod.security.jose.jwe
JSON Web Encryption API.
io.inverno.mod.security.jose.jwk - package io.inverno.mod.security.jose.jwk
JSON Web Key API.
io.inverno.mod.security.jose.jwk.ec - package io.inverno.mod.security.jose.jwk.ec
Elliptic curve JSON Web Key API.
io.inverno.mod.security.jose.jwk.oct - package io.inverno.mod.security.jose.jwk.oct
Octet JSON Web Key API.
io.inverno.mod.security.jose.jwk.okp - package io.inverno.mod.security.jose.jwk.okp
Octet Key Pair JSON Web Key API.
io.inverno.mod.security.jose.jwk.pbes2 - package io.inverno.mod.security.jose.jwk.pbes2
Password-based (PBES2) JSON Web Key API.
io.inverno.mod.security.jose.jwk.rsa - package io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key API.
io.inverno.mod.security.jose.jws - package io.inverno.mod.security.jose.jws
JSON Web Signature API.
io.inverno.mod.security.jose.jwt - package io.inverno.mod.security.jose.jwt
JSON Web Token API.
io.inverno.mod.security.ldap - module io.inverno.mod.security.ldap
The Inverno framework LDAP security module provides support for authentication and identity on an LDAP server or an Active Directory server.
io.inverno.mod.security.ldap.authentication - package io.inverno.mod.security.ldap.authentication
 
io.inverno.mod.security.ldap.identity - package io.inverno.mod.security.ldap.identity
 
io.inverno.mod.sql - module io.inverno.mod.sql
The Inverno framework SQL module defines the reactive SQL client API used to query RDBMS using SQL.
io.inverno.mod.sql - package io.inverno.mod.sql
Inverno SQL client API.
io.inverno.mod.sql.vertx - module io.inverno.mod.sql.vertx
The Inverno Vert.x SQL Client module which provides a SQL client based on Vert.x.
io.inverno.mod.sql.vertx - package io.inverno.mod.sql.vertx
Inverno Vertx SQL client wrappers.
io.inverno.mod.web.server - module io.inverno.mod.web.server
The Inverno framework Web server module provides a Web enabled HTTP1.x and HTTP/2 server
io.inverno.mod.web.server - package io.inverno.mod.web.server
Inverno Web API and module configuration.
io.inverno.mod.web.server.annotation - package io.inverno.mod.web.server.annotation
Annotations for creating Web controllers.
io.inverno.mod.web.server.spi - package io.inverno.mod.web.server.spi
Inverno Web SPI defining common interfaces for implementing HTTP server routers.
io.inverno.tool.buildtools - module io.inverno.tool.buildtools
The Inverno Build Tools module provides tools for running, packaging and distributing modular Java applications.
io.inverno.tool.buildtools - package io.inverno.tool.buildtools
Inverno Build tools API.
ip_tos() - Method in interface io.inverno.mod.base.net.NetConfiguration
The IP type of service.
ip_tos(Integer) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
ip_tos(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
IS_WINDOWS_PATH - Static variable in class io.inverno.mod.base.resource.AbstractResource
Flag indicating whether paths are Windows path (i.e. using \ as path separator).
isActive() - Method in class io.inverno.core.v1.Module
Determines whether the module is active (ie. started).
isAddUnnamedModules() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether unnamed modules should be added when executing the application launcher.
isAlpn() - Method in enum class io.inverno.mod.http.base.HttpVersion
Determines whether the protocol is supported by ALPN as specified by RFC 7301
isAnonymous() - Method in interface io.inverno.mod.security.authentication.Authentication
Determine whether the authentication is anonymous.
isAnonymous() - Method in interface io.inverno.mod.security.context.SecurityContext
Determines whether this context is anonymous.
isAssignable(Type, Type) - Static method in class io.inverno.mod.base.reflect.Types
Determines whether a type can be assignable to another.
isAuthenticated() - Method in interface io.inverno.mod.security.authentication.Authentication
Determine whether the authentication is authenticated.
isAuthenticated() - Method in interface io.inverno.mod.security.context.SecurityContext
Determines whether an entity has been authenticated.
isAuthenticated() - Method in class io.inverno.mod.security.jose.jwe.JWEAuthentication
 
isAuthenticated() - Method in class io.inverno.mod.security.jose.jws.JWSAuthentication
 
isAuthenticated() - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthentication
 
isAuthenticated() - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthentication
 
isB64Token(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header base64 token as defined by RFC 7235 Section 2.1.
isB64TokenCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header base64 character as defined by RFC 7235 Section 2.1.
isBase64EncodePayload() - Method in interface io.inverno.mod.security.jose.jws.JWSHeader
Determines whether the payload should be encoded as Base64URL or processed and serialized unencoded as defined by RFC7797 Section 5.
isConsole() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether the application should be started with a console launcher.
isContent(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header content as defined by RFC 7230 Section 3.2.6 and RFC 5234 Appendix B.1
isContentCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header content character as defined by RFC 7230 Section 3.2.6 and RFC 5234 Appendix B.1
isDirChooser() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether user should be enabled to choose a directory in which the product is installed.
isDisabled() - Method in interface io.inverno.mod.web.server.spi.Route
Determines whether the route is disabled.
isEmpty() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Determines whether the value is empty (ie. value is null).
isEmpty() - Method in interface io.inverno.mod.redis.RedisTransactionResult
Returns true if the transaction result contains no elements.
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
isEncryption() - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Determines whether the algorithm is an encryption algorithm.
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
isEncryption() - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
isFile() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
isFile() - Method in class io.inverno.mod.base.resource.FileResource
 
isFile() - Method in class io.inverno.mod.base.resource.ModuleResource
 
isFile() - Method in class io.inverno.mod.base.resource.NativeResource
 
isFile() - Method in class io.inverno.mod.base.resource.PathResource
 
isFile() - Method in interface io.inverno.mod.base.resource.Resource
Determines whether this resource represents a file.
isFile() - Method in class io.inverno.mod.base.resource.URLResource
 
isFile() - Method in class io.inverno.mod.base.resource.ZipResource
 
isFinal() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Determines whether the frame is final.
isFinished() - Method in interface io.inverno.mod.redis.operations.AbstractScanResult
 
isHeadersWritten() - Method in interface io.inverno.mod.http.client.Request
Determines whether the request headers have been sent to the endpoint.
isHeadersWritten() - Method in interface io.inverno.mod.http.server.Response
Determines whether the response headers have been sent to the client.
isHttpOnly() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie HTTP only flag.
isHttpOnly() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's http only flag attribute.
isInclusive() - Method in class io.inverno.mod.redis.operations.Bound
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
isKeyManagement() - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Determines whether the algorithm is a key management algorithm.
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
isKeyManagement() - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
isLauncherAsService() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether the application launcher should be registered as a background service-type application.
isLinuxShortcut() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether a shortcut must be created when installing the application launcher.
isLocked() - Method in interface io.inverno.mod.security.authentication.Credentials
Determines whether a credentials is locked.
isLocked() - Method in class io.inverno.mod.security.authentication.user.User
Determines whether the user is locked.
isMenu() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether a Start Menu shortcut should be added for the application.
ISO_8859_1 - Static variable in class io.inverno.mod.base.Charsets
ISO-8859-1 charset constant
isOnCurve(BigInteger, BigInteger) - Method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Determines whether the specified point is on the curve.
isOnDemand() - Method in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Determines whether this is a type-import-on-demand declaration.
isOpen() - Method in class io.inverno.tool.buildtools.ModuleInfo
Determines whether the module is opened.
isPerUserInstall() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether the application is installed per-user.
isPresent() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Determines whether the value is present (ie. value is not null).
isReceived() - Method in interface io.inverno.mod.http.client.InterceptableResponse
Determines whether the response has been received from the endpoint.
isResolved(ConfigurationKey, ConfigurationKey) - Method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Determines whether the specified result key resolves the specified original query key (ie. there can't be any better result).
isSameOrigin(B, CORSInterceptor.Origin) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor
Determines whether the request was issued from the same origin.
isSecure() - Method in interface io.inverno.mod.http.base.header.Headers.SetCookie
Returns the cookie secure flag.
isSecure() - Method in interface io.inverno.mod.http.base.header.SetCookie
Returns cookie's secure flag attribute.
isSent() - Method in interface io.inverno.mod.http.client.InterceptableRequest
Determines whether the request was sent to the endpoint.
isShortcut() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.LinuxConfiguration
Determines whether a shortcut must be created when installing the application.
isShortcut() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether a shortcut should be created for the application.
isShortcutPrompt() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.WindowsConfiguration
Determines whether user should be enabled to choose if shortcuts will be created by installer.
isSign() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.MacOSConfiguration
Determines whether the package should be signed.
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
 
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
 
isSignature() - Method in interface io.inverno.mod.security.jose.jwa.JWAAlgorithm
Determines whether the algorithm is a signature algorithm.
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
 
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
 
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
 
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
 
isSignature() - Method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
 
isStatic - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
Flag indicating whether the interceptor is a static interceptor (allow one static origin).
isStatic - Variable in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Flag indicating whether this is a static import declaration.
isStatic - Variable in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Flag indicating whether this is a static dependency.
isStatic() - Method in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Determines whether this is a static import declaration.
isStatic() - Method in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Determines whether this is a static dependency.
issuedAt(Long) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the issued at claim as seconds since epoch.
issuedAt(ZonedDateTime) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the issued at claim as zoned date time.
issuer(String) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the issuer claim as a String.
issuer(String) - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT issuer corresponds to the specified trusted issuer.
issuer(URI) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the issuer claim as a URI.
isSuperseded(ConfigurationKey, ConfigurationKey, ConfigurationKey) - Method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Determines whether the specified result key supersedes the previous result key retained from previous sources for the specified original query key.
isToken(String) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified value is a valid header token as defined by RFC 7230 Section 3.2.6.
isTokenCharacter(char) - Static method in interface io.inverno.mod.http.base.header.HeaderService
Determines whether the specified character is a valid header token character as defined by RFC 7230 Section 3.2.6.
isTransitive - Variable in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Flag indicating whether this is a transitive dependency.
isTransitive() - Method in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Determines whether this is a transitive dependency.
isTrusted() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Determines whether this key is trusted.
isUnbounded() - Method in class io.inverno.mod.redis.operations.Bound
 
isUndefined() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Determines whether the parameter is an undefined parameter.
isUndefined() - Method in class io.inverno.mod.configuration.ConfigurationKey.UndefinedParameter
 
isUnset() - Method in interface io.inverno.mod.configuration.ConfigurationProperty
Determines whether this property is unset.
isUserhash() - Method in class io.inverno.mod.security.http.digest.DigestCredentials
Returns the user hash.
isValid() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Determines whether the JWT Claims set is valid.
isWildcard - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
Flag indicating whether the interceptor is a wildcard interceptor (allow all origins).
isWildcard() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Determines whether the parameter is a wildcard parameter.
isWildcard() - Method in class io.inverno.mod.configuration.ConfigurationKey.WildcardParameter
 
isWinConsole() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether the application launcher should be started in a console to enable console interaction.
isWinMenu() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether a Start Menu shortcut should be added for the application launcher.
isWinShortcut() - Method in interface io.inverno.tool.buildtools.PackageApplicationTask.Launcher
Determines whether a shortcut should be created for the application launcher.
isWritten() - Method in interface io.inverno.mod.http.base.OutboundHeaders
Determines whether the headers have been sent to the recipient.
item(double, double, B) - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoItems
 

J

JacksonByteBufConverter - Class in io.inverno.mod.boot.converter
JSON Bytebuf to Object converter backed by an ObjectMapper.
JacksonByteBufConverter(ObjectMapper) - Constructor for class io.inverno.mod.boot.converter.JacksonByteBufConverter
Creates a JSON ByteBuf converter.
JacksonStringConverter - Class in io.inverno.mod.boot.converter
JSON String to Object converter backed by an ObjectMapper.
JacksonStringConverter(ObjectMapper) - Constructor for class io.inverno.mod.boot.converter.JacksonStringConverter
Creates a JSON String converter.
JarResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form jar:file:/path/to/jar!
JarResource(URI) - Constructor for class io.inverno.mod.base.resource.JarResource
Creates a jar resource with the specified URI.
JarResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.JarResource
Creates a jar resource with the specified URI and media type service.
jdkLdapClient() - Method in class io.inverno.mod.ldap.Ldap
 
JoinableEncoder<From,To> - Interface in io.inverno.mod.base.converter
An encoder that can encode a collection of objects into a single object.
JoinablePrimitiveEncoder<To> - Interface in io.inverno.mod.base.converter
An object encoder which is joinable with primitive encoding bindings.
Jose - Class in io.inverno.mod.security.jose
 
Jose.Builder - Class in io.inverno.mod.security.jose
 
Jose.Linker - Class in io.inverno.mod.security.jose
 
JOSEConfiguration - Interface in io.inverno.mod.security.jose
JOSE module configuration.
JOSEConfigurationLoader - Class in io.inverno.mod.security.jose
 
JOSEConfigurationLoader() - Constructor for class io.inverno.mod.security.jose.JOSEConfigurationLoader
 
JOSEConfigurationLoader.Bean - Class in io.inverno.mod.security.jose
 
JOSEConfigurationLoader.Configurator - Class in io.inverno.mod.security.jose
 
JOSEHeader - Interface in io.inverno.mod.security.jose
A JOSE Header contains the parameters describing the cryptographic operations and parameters employed to secure a JOSE object.
JOSEHeaderConfigurator<A> - Interface in io.inverno.mod.security.jose
A JOSE header configurator is used in JOSEObjectBuilder or JsonJOSEObjectBuilder to configure JOSE headers when building JOSE objects.
joseJsonStringMediaTypeConverter() - Method in class io.inverno.mod.security.jose.Jose
 
JOSEObject<A,B> - Interface in io.inverno.mod.security.jose
A JOSE object composed of a JOSE header and a payload and secured through cryptographic operations.
JOSEObjectBuilder<A,B,C,D,E> - Interface in io.inverno.mod.security.jose
A JOSE object builder is used to build single JOSE objects.
JOSEObjectBuildException - Exception Class in io.inverno.mod.security.jose
Thrown to indicate that an error has occurred while building a JOSE object.
JOSEObjectBuildException() - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectBuildException
Creates a JOSE object build exception.
JOSEObjectBuildException(String) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectBuildException
Creates a JOSE object build exception with the specified message.
JOSEObjectBuildException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectBuildException
Creates a JOSE object build exception with the specified message and cause.
JOSEObjectBuildException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectBuildException
Creates a JOSE object build exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JOSEObjectBuildException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectBuildException
Creates a JOSE object build exception with the specified cause.
JOSEObjectReader<A,B,C,D> - Interface in io.inverno.mod.security.jose
A JOSE object reader is used to read single JOSE objects serialized in the compact representation.
JOSEObjectReadException - Exception Class in io.inverno.mod.security.jose
Thrown to indicate that an error has occurred while reading a JOSE object.
JOSEObjectReadException() - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectReadException
Creates a JOSE object read exception.
JOSEObjectReadException(String) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectReadException
Creates a JOSE object read exception with the specified message.
JOSEObjectReadException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectReadException
Creates a JOSE object read exception with the specified message and cause.
JOSEObjectReadException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectReadException
Creates a JOSE object read exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JOSEObjectReadException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEObjectReadException
Creates a JOSE object read exception with the specified cause.
JOSEObjectService - Interface in io.inverno.mod.security.jose
A JOSE object service is a main entry point for creating and reading particular JOSE objects.
JOSEProcessingException - Exception Class in io.inverno.mod.security.jose
Thrown to indicate that an error has occurred while processing a JOSE object.
JOSEProcessingException() - Constructor for exception class io.inverno.mod.security.jose.JOSEProcessingException
Creates a JOSE processing exception.
JOSEProcessingException(String) - Constructor for exception class io.inverno.mod.security.jose.JOSEProcessingException
Creates a JOSE processing exception with the specified message.
JOSEProcessingException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEProcessingException
Creates a JOSE processing exception with the specified message and cause.
JOSEProcessingException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.JOSEProcessingException
Creates a JOSE processing exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JOSEProcessingException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.JOSEProcessingException
Creates a JOSE processing exception with the specified cause.
joseStringMediaTypeConverter() - Method in class io.inverno.mod.security.jose.Jose
 
jsonBuilder() - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JSON JOSE object builder.
jsonBuilder() - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
jsonBuilder() - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
jsonBuilder(Class<T>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JSON JOSE object builder with the specified payload type.
jsonBuilder(Class<T>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
jsonBuilder(Class<T>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
jsonBuilder(Type) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JSON JOSE object builder with the specified payload type.
jsonBuilder(Type) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
jsonBuilder(Type) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
jsonByteBufConverter() - Method in class io.inverno.mod.boot.Boot
 
jsonByteBufMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
JsonByteBufMediaTypeConverter - Class in io.inverno.mod.boot.converter
ByteBuf application/json media type converter.
JsonByteBufMediaTypeConverter(ReactiveConverter<ByteBuf, Object>) - Constructor for class io.inverno.mod.boot.converter.JsonByteBufMediaTypeConverter
Create an application/json media type converter.
JsonJOSEObject<A> - Interface in io.inverno.mod.security.jose
A JSON JOSE object supporting JSON representation.
JsonJOSEObjectBuilder<A,B,C,D> - Interface in io.inverno.mod.security.jose
A JSON JOSE object builder is used to build JSON JOSE objects that can be serialized to the JSON representation.
JsonJOSEObjectReader<A,B,C> - Interface in io.inverno.mod.security.jose
A JSON JWE reader is used to read JSON JOSE objects serialized using the JSON representation.
JsonJWE<A,B> - Interface in io.inverno.mod.security.jose.jwe
A JSON Web Encryption object supporting JWE JSON representation as defined by RFC7516 Section 7.2.
JsonJWE.BuiltRecipient<A> - Interface in io.inverno.mod.security.jose.jwe
Built recipient resulting from the build of a JSON JWE and exposing the recipient JWE directly.
JsonJWE.ReadRecipient<A> - Interface in io.inverno.mod.security.jose.jwe
Read recipient resulting from the read of a JSON JWE and exposing a single JWE publisher used to decrypt and validate the recipient JWE.
JsonJWE.Recipient<A> - Interface in io.inverno.mod.security.jose.jwe
Base JSON JWE Recipient exposing recipient specific JWE JOSE header and encrypted key.
JsonJWEBuilder<A,B,C> - Interface in io.inverno.mod.security.jose.jwe
A JSON JWE builder is used to build JSON Web Encryption objects that can be serialized to the JSON representation as defined by RFC7516 Section 7.2.
JsonJWEReader<A,B> - Interface in io.inverno.mod.security.jose.jwe
A JSON JWE reader is used to read JSON Web Encryption objects serialized using the JSON representation as defined by RFC7516 Section 7.2.
JsonJWS<A,B> - Interface in io.inverno.mod.security.jose.jws
A JSON Web Signature object supporting JWS JSON representation as defined by RFC7515 Section 7.2.
JsonJWS.BuiltSignature<A> - Interface in io.inverno.mod.security.jose.jws
Built signature resulting from the build of a JSON JWS and exposing the signature JWS directly.
JsonJWS.ReadSignature<A> - Interface in io.inverno.mod.security.jose.jws
Read signature resulting from the read of a JSON JWS and exposing a single JWS publisher used to validate the signature JWS.
JsonJWS.Signature<A> - Interface in io.inverno.mod.security.jose.jws
Base JSON JWS Signature exposing signature protected and unprotected JWS JOSE headers and the signature.
JsonJWSBuilder<A,B,C> - Interface in io.inverno.mod.security.jose.jws
A JSON JWS builder is used to build JSON Web Signature objects that can be serialized to the JSON representation as defined by RFC7515 Section 7.2.
JsonJWSReader<A,B> - Interface in io.inverno.mod.security.jose.jws
A JSON JWS reader is used to read JSON Web Signature objects serialized using the JSON representation as defined by RFC7515 Section 7.2.
jsonReader(Class<T>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JSON JOSE object reader with the specified payload type.
jsonReader(Class<T>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
jsonReader(Class<T>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
jsonReader(Type) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JSON JOSE object reader with the specified payload type.
jsonReader(Type) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
jsonReader(Type) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
jsonStringConverter() - Method in class io.inverno.mod.boot.Boot
 
jsonStringMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
JsonStringMediaTypeConverter - Class in io.inverno.mod.boot.converter
String application/json media type converter.
JsonStringMediaTypeConverter(ReactiveConverter<String, Object>) - Constructor for class io.inverno.mod.boot.converter.JsonStringMediaTypeConverter
Create an application/json media type converter.
justid() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXautoclaimBuilder
 
justid() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
JVM_CLASSPATH - Enum constant in enum class io.inverno.mod.base.ApplicationRuntime
The JVM has been started with a class path.
JVM_MODULE - Enum constant in enum class io.inverno.mod.base.ApplicationRuntime
The JVM has been started with a module path.
JWA - Interface in io.inverno.mod.security.jose.jwa
Base JSON Web Algorithm as specified by RFC7518.
JWAAlgorithm<A> - Interface in io.inverno.mod.security.jose.jwa
Base JWA algorithm as specified by RFC7518.
JWACipher - Interface in io.inverno.mod.security.jose.jwa
A JWA cipher is used to encrypt and decrypt content.
JWACipher.EncryptedData - Interface in io.inverno.mod.security.jose.jwa
An encrypted data composed of the initialization vector, the authentication tag and the cipher text.
JWACipherException - Exception Class in io.inverno.mod.security.jose.jwa
Thrown by a JWACipher to indicate an error while encrypting or decrypting data.
JWACipherException() - Constructor for exception class io.inverno.mod.security.jose.jwa.JWACipherException
Creates a JWA cipher exception.
JWACipherException(String) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWACipherException
Creates a JWA cipher exception with the specified message.
JWACipherException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWACipherException
Creates a JWA cipher exception with the specified message and cause.
JWACipherException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWACipherException
Creates a JWA cipher exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWACipherException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWACipherException
Creates a JWA cipher exception with the specified cause.
JWAKeyManager - Interface in io.inverno.mod.security.jose.jwa
A JSON Web Algorithm for Key Management when performing JSON Web Encrption as specified by RFC7518 Section 4.
JWAKeyManagerException - Exception Class in io.inverno.mod.security.jose.jwa
Thrown by a JWAKeyManager to indicate an error while encrypting or decrypting data.
JWAKeyManagerException() - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAKeyManagerException
Creates a JWA key manager exception.
JWAKeyManagerException(String) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAKeyManagerException
Creates a JWA key manager exception with the specified message.
JWAKeyManagerException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAKeyManagerException
Creates a JWA key manager exception with the specified message and cause.
JWAKeyManagerException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAKeyManagerException
Creates a JWA key manager exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWAKeyManagerException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAKeyManagerException
Creates a JWA key manager exception with the specified cause.
JWAProcessingException - Exception Class in io.inverno.mod.security.jose.jwa
Thrown to indicate a general JWA processing error.
JWAProcessingException() - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAProcessingException
Creates a JWA processing exception.
JWAProcessingException(String) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAProcessingException
Creates a JWA processing exception with the specified message.
JWAProcessingException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAProcessingException
Creates a JWA processing exception with the specified message and cause.
JWAProcessingException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAProcessingException
Creates a JWA processing exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWAProcessingException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWAProcessingException
Creates a JWA processing exception with the specified cause.
JWASignatureException - Exception Class in io.inverno.mod.security.jose.jwa
Thrown by a JWASigner to indicate an error while signing data or verifying signature.
JWASignatureException() - Constructor for exception class io.inverno.mod.security.jose.jwa.JWASignatureException
Creates a JWA signature exception.
JWASignatureException(String) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWASignatureException
Creates a JWA signature exception with the specified message.
JWASignatureException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWASignatureException
Creates a JWA signature exception with the specified message and cause.
JWASignatureException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWASignatureException
Creates a JWA signature exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWASignatureException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwa.JWASignatureException
Creates a JWA signature exception with the specified cause.
JWASigner - Interface in io.inverno.mod.security.jose.jwa
A JWA signer is used to sign data and or verify data signature.
JWE<A> - Interface in io.inverno.mod.security.jose.jwe
A JSON Web Encryption object as defined by RFC7516.
JWEAuthentication<A> - Class in io.inverno.mod.security.jose.jwe
A token authentication that wraps the original authentication in a JWE and uses its compact representation as token value.
JWEAuthentication(JWE<A>) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthentication
Creates a JWE authentication with the specified JWE.
JWEAuthentication(SecurityException) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthentication
Creates a denied JWE authentication with the specified security error.
JWEAuthenticator<A> - Class in io.inverno.mod.security.jose.jwe
An authenticator implementation that authenticates JWE token credentials and expose the original authentication.
JWEAuthenticator(JWEService, Class<A>) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service and original authentication type.
JWEAuthenticator(JWEService, Class<A>, String...) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type and processed parameters.
JWEAuthenticator(JWEService, Class<A>, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type and keys.
JWEAuthenticator(JWEService, Class<A>, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type, keys and processed parameters.
JWEAuthenticator(JWEService, Type) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service and original authentication type.
JWEAuthenticator(JWEService, Type, String...) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type and processed parameters.
JWEAuthenticator(JWEService, Type, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type and keys.
JWEAuthenticator(JWEService, Type, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwe.JWEAuthenticator
Creates a JWE authenticator with the specified JWE service, original authentication type, keys and processed parameters.
jweBuilder() - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder.
jweBuilder(Class<T>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder with a custom JWT Claims set type.
jweBuilder(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder with a custom JWT Claims set type and using the specified keys.
jweBuilder(Type) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder with a custom JWT Claims set type.
jweBuilder(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder with a custom JWT Claims set type and using the specified keys.
jweBuilder(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT builder using the specified keys.
JWEBuilder<A,B,C> - Interface in io.inverno.mod.security.jose.jwe
A JSON Web Encryption builder is used to build single JSON Web Encryption objects.
JWEBuildException - Exception Class in io.inverno.mod.security.jose.jwe
Thrown by a JWEBuilder to indicate an error while building a JWE.
JWEBuildException() - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEBuildException
Creates a JWE build exception.
JWEBuildException(String) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEBuildException
Creates a JWE build exception with the specified message.
JWEBuildException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEBuildException
Creates a JWE build exception with the specified message and cause.
JWEBuildException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEBuildException
Creates a JWE build exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWEBuildException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEBuildException
Creates a JWE build exception with the specified cause.
JWEHeader - Interface in io.inverno.mod.security.jose.jwe
JSON Web Encryption JOSE header as defined by RFC7516 Section 4.
JWEHeaderConfigurator<A> - Interface in io.inverno.mod.security.jose.jwe
A JWE JOSE header configurator is used in JWEBuilder or JsonJWEBuilder to configure JWE JOSE headers when building JWE objects.
jweReader() - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader.
jweReader(Class<T>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader with a custom JWT Claims set type.
jweReader(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader with a custom JWT Claims set type and using the specified keys.
jweReader(Type) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader with a custom JWT Claims set type.
jweReader(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader with a custom JWT Claims set type and using the specified keys.
jweReader(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWE JWT reader using the specified keys.
JWEReader<A,B> - Interface in io.inverno.mod.security.jose.jwe
A JWE reader is used to read single JSON Web Encryption objects serialized in the compact representation as defined by RFC7516 Section 7.1.
JWEReadException - Exception Class in io.inverno.mod.security.jose.jwe
Thrown by a JWEReader to indicate an error while reading a JWE.
JWEReadException() - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEReadException
Creates a JWE read exception.
JWEReadException(String) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEReadException
Creates a JWE read exception with the specified message.
JWEReadException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEReadException
Creates a JWE read exception with the specified message and cause.
JWEReadException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEReadException
Creates a JWE read exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWEReadException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEReadException
Creates a JWE read exception with the specified cause.
jweService() - Method in class io.inverno.mod.security.jose.Jose
 
JWEService - Interface in io.inverno.mod.security.jose.jwe
The JWE Service is the main entry point for creating and reading JSON Web Encryption objects.
JWEZip - Interface in io.inverno.mod.security.jose.jwe
A JWE zip implements a JWE compression algorithm used to compress or decompress a JWE object payload based on the compression algorithm JWE JOSE header parameter.
JWEZipException - Exception Class in io.inverno.mod.security.jose.jwe
Thrown by a JWEZip to indicate an error while compressing or decompressing data.
JWEZipException() - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEZipException
Creates a JWE zip exception.
JWEZipException(String) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEZipException
Creates a JWE zip exception with the specified message.
JWEZipException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEZipException
Creates a JWE zip exception with the specified message and cause.
JWEZipException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEZipException
Creates a JWE zip exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWEZipException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwe.JWEZipException
Creates a JWE zip exception with the specified cause.
jwk(Map<String, Object>) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the JWK to use to secure the JOSE object.
JWK - Interface in io.inverno.mod.security.jose.jwk
A JSON Web Key as defined by RFC7517.
JWKBuilder<A,B> - Interface in io.inverno.mod.security.jose.jwk
A JWK builder is used to build JSON Web Keys.
JWKBuildException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown by a JWKBuilder to indicate an error while building a JWK.
JWKBuildException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKBuildException
Creates a JWK build exception.
JWKBuildException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKBuildException
Creates a JWK build exception with the specified message.
JWKBuildException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKBuildException
Creates a JWK build exception with the specified message and cause.
JWKBuildException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKBuildException
Creates a JWK build exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKBuildException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKBuildException
Creates a JWK build exception with the specified cause.
JWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk
A JWK factory is used to build, read or generate a particular type of key.
JWKGenerateException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown by a JWKGenerator to indicate an error while generating a key.
JWKGenerateException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKGenerateException
Creates a JWK generate exception.
JWKGenerateException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKGenerateException
Creates a JWK generate exception with the specified message.
JWKGenerateException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKGenerateException
Creates a JWK generate exception with the specified message and cause.
JWKGenerateException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKGenerateException
Creates a JWK generate exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKGenerateException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKGenerateException
Creates a JWK generate exception with the specified cause.
JWKGenerator<A,B> - Interface in io.inverno.mod.security.jose.jwk
a JWK generator is used to generate JSON Web Keys.
jwkJsonMediaTypeConverter() - Method in class io.inverno.mod.security.jose.Jose
 
JWKKeyResolver - Interface in io.inverno.mod.security.jose.jwk
A JWK key resolver is used within a JWKBuilder to resolve keys (symmetric, private or public keys) from key ids, X.509 SHA1 or X.509 SHA256 thumbprints typically specified in JOSE headers.
JWKPKIXParameters - Class in io.inverno.mod.security.jose.jwk
PKIX Parameters used to validate X.509 certificate path.
JWKPKIXParameters() - Constructor for class io.inverno.mod.security.jose.jwk.JWKPKIXParameters
Creates JWK PKIX parameters wrapper using the default Java trust store.
JWKPKIXParameters(CertStore) - Constructor for class io.inverno.mod.security.jose.jwk.JWKPKIXParameters
Creates JWK PKIX parameters wrapper with the specified trust store.
JWKProcessingException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown to indicate a general JWK processing error.
JWKProcessingException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKProcessingException
Creates a JWK processing exception.
JWKProcessingException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKProcessingException
Creates a JWK processing exception with the specified message.
JWKProcessingException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKProcessingException
Creates a JWK processing exception with the specified message and cause.
JWKProcessingException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKProcessingException
Creates a JWK processing exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKProcessingException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKProcessingException
Creates a JWK processing exception with the specified cause.
JWKReadException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown by a JWKService to indicate an error while reading a JWK.
JWKReadException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKReadException
Creates a JWK read exception.
JWKReadException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKReadException
Creates a JWK read exception with the specified message.
JWKReadException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKReadException
Creates a JWK read exception with the specified message and cause.
JWKReadException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKReadException
Creates a JWK read exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKReadException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKReadException
Creates a JWK read exception with the specified cause.
JWKResolveException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)
JWKResolveException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKResolveException
Creates a JWK resolve exception.
JWKResolveException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKResolveException
Creates a JWK resolve exception with the specified message.
JWKResolveException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKResolveException
Creates a JWK resolve exception with the specified message and cause.
JWKResolveException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKResolveException
Creates a JWK resolve exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKResolveException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKResolveException
Creates a JWK resolve exception with the specified cause.
jwkService() - Method in class io.inverno.mod.security.jose.Jose
 
JWKService - Interface in io.inverno.mod.security.jose.jwk
The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.
JWKSet - Class in io.inverno.mod.security.jose.jwk
A JWK Set as defined by RFC7517 Section 5
JWKSet(JWK...) - Constructor for class io.inverno.mod.security.jose.jwk.JWKSet
Creates a JWK set contaning the specified keys.
jwkSetJsonMediaTypeConverter() - Method in class io.inverno.mod.security.jose.Jose
 
jwkSetURL(URI) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the JWK Set URL that contains the key to use to secure the JOSE object.
JWKStore - Interface in io.inverno.mod.security.jose.jwk
A JWK store is used to store frequently used keys and make them available to JWKFactory and JWKBuilder so keys can be automatically resolved when building or reading JOSE objects.
JWKStoreException - Exception Class in io.inverno.mod.security.jose.jwk
Thrown by a JWKStore to indicate an erro accessing a JWK store.
JWKStoreException() - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKStoreException
Creates a JWK store exception.
JWKStoreException(String) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKStoreException
Creates a JWK store exception with the specified message.
JWKStoreException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKStoreException
Creates a JWK store exception with the specified message and cause.
JWKStoreException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKStoreException
Creates a JWK store exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWKStoreException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwk.JWKStoreException
Creates a JWK store exception with the specified cause.
JWKURLResolver - Interface in io.inverno.mod.security.jose.jwk
A JWK URL resolver is used within JWKFactory and JWKBuilder to resolve JWK Set resources from JWK Set URL (i.e.
JWS<A> - Interface in io.inverno.mod.security.jose.jws
A JSON Web Signature object as defined by RFC7515.
JWSAuthentication<A> - Class in io.inverno.mod.security.jose.jws
A token authentication that wraps the original authentication in a JWS and uses its compact representation as token value.
JWSAuthentication(JWS<A>) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthentication
Creates a JWS authentication with the specified JWS.
JWSAuthentication(SecurityException) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthentication
Creates a denied JWS authentication with the specified security error.
JWSAuthenticator<A> - Class in io.inverno.mod.security.jose.jws
An authenticator implementation that authenticates JWS token credentials and expose the original authentication.
JWSAuthenticator(JWSService, Class<A>) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service and original authentication type.
JWSAuthenticator(JWSService, Class<A>, String...) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type and processed parameters.
JWSAuthenticator(JWSService, Class<A>, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type and keys.
JWSAuthenticator(JWSService, Class<A>, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type, keys and processed parameters.
JWSAuthenticator(JWSService, Type) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service and original authentication type.
JWSAuthenticator(JWSService, Type, String...) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type and processed parameters.
JWSAuthenticator(JWSService, Type, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type and keys.
JWSAuthenticator(JWSService, Type, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jws.JWSAuthenticator
Creates a JWS authenticator with the specified JWS service, original authentication type, keys and processed parameters.
jwsBuilder() - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder.
jwsBuilder(Class<T>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder with a custom JWT Claims set type.
jwsBuilder(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder with a custom JWT Claims set type and using the specified keys.
jwsBuilder(Type) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder with a custom JWT Claims set type.
jwsBuilder(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder with a custom JWT Claims set type and using the specified keys.
jwsBuilder(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT builder using the specified keys.
JWSBuilder<A,B,C> - Interface in io.inverno.mod.security.jose.jws
A JSON Web Signature builder is used to build single JSON Web Signature objects.
JWSBuildException - Exception Class in io.inverno.mod.security.jose.jws
Thrown by a JWSBuilder to indicate an error while building a JWS.
JWSBuildException() - Constructor for exception class io.inverno.mod.security.jose.jws.JWSBuildException
Creates a JWS build exception.
JWSBuildException(String) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSBuildException
Creates a JWS build exception with the specified message.
JWSBuildException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSBuildException
Creates a JWS build exception with the specified message and cause.
JWSBuildException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSBuildException
Creates a JWS build exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWSBuildException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSBuildException
Creates a JWS build exception with the specified cause.
JWSHeader - Interface in io.inverno.mod.security.jose.jws
JSON Web Signature JOSE header as defined by RFC7516 Section 4.
JWSHeaderConfigurator<A> - Interface in io.inverno.mod.security.jose.jws
A JWS JOSE header configurator is used in JWSBuilder or JsonJWSBuilder to configure JWS JOSE headers when building JWS objects.
jwsReader() - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader.
jwsReader(Class<T>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader with a custom JWT Claims set type.
jwsReader(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader with a custom JWT Claims set type and using the specified keys.
jwsReader(Type) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader with a custom JWT Claims set type.
jwsReader(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader with a custom JWT Claims set type and using the specified keys.
jwsReader(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a new JWS JWT reader using the specified keys.
JWSReader<A,B> - Interface in io.inverno.mod.security.jose.jws
A JWS reader is used to read single JSON Web Signature objects serialized in the compact representation as defined by RFC7515 Section 7.1.
JWSReadException - Exception Class in io.inverno.mod.security.jose.jws
Thrown by a JWSReader to indicate an error while reading a JWS.
JWSReadException() - Constructor for exception class io.inverno.mod.security.jose.jws.JWSReadException
Creates a JWS read exception.
JWSReadException(String) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSReadException
Creates a JWS read exception with the specified message.
JWSReadException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSReadException
Creates a JWS read exception with the specified message and cause.
JWSReadException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSReadException
Creates a JWS read exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWSReadException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jws.JWSReadException
Creates a JWS read exception with the specified cause.
jwsService() - Method in class io.inverno.mod.security.jose.Jose
 
JWSService - Interface in io.inverno.mod.security.jose.jws
The JWS Service is the main entry point for creating and reading JSON Web Signature objects.
JWTBuildException - Exception Class in io.inverno.mod.security.jose.jwt
Thrown by a JWTClaimsSet to indicate an error while building a JWT claim set.
JWTBuildException() - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTBuildException
Creates a JWT build exception.
JWTBuildException(String) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTBuildException
Creates a JWT build exception with the specified message.
JWTBuildException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTBuildException
Creates a JWT build exception with the specified message and cause.
JWTBuildException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTBuildException
Creates a JWT build exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWTBuildException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTBuildException
Creates a JWT build exception with the specified cause.
JWTClaimsSet - Class in io.inverno.mod.security.jose.jwt
A JWT Claims set contains the claims conveyed by a JSON Web Token as specified by RFC7519 Section 4.
JWTClaimsSet(String, String, String, Long, Long, Long, String) - Constructor for class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Creates a JWT Claims set.
JWTClaimsSet(String, String, String, Long, Long, Long, String, Map<String, Object>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Creates a JWT Claims set.
JWTClaimsSet(String, URI, String, URI, String, ZonedDateTime, ZonedDateTime, ZonedDateTime, String, Map<String, Object>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Creates a JWT Claims set.
JWTClaimsSet.Builder<A,B> - Interface in io.inverno.mod.security.jose.jwt
A JWT Claims set builder is used to build a JWT Claims set.
JWTClaimsSet.Claim - Interface in io.inverno.mod.security.jose.jwt
A JWT Claim represents a piece of information asserted about a subject.
JWTClaimsSetValidator - Interface in io.inverno.mod.security.jose.jwt
A JWT claims set validator used to validate a JWTClaimsSet.
JWTEAuthentication<A> - Class in io.inverno.mod.security.jose.jwt
A token authentication that uses the compact representation of a JWTE as token value.
JWTEAuthentication(JWE<A>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthentication
Creates a JWTE authentication with the specified JWT.
JWTEAuthentication(SecurityException) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthentication
Creates a denied JWTE authentication with the specified security error.
JWTEAuthenticator<A> - Class in io.inverno.mod.security.jose.jwt
An authenticator implementation that authenticates JWTE token credentials.
JWTEAuthenticator(JWTService) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service.
JWTEAuthenticator(JWTService, Class<A>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service and JWT claims set type.
JWTEAuthenticator(JWTService, Class<A>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type and processed parameters.
JWTEAuthenticator(JWTService, Class<A>, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type and keys.
JWTEAuthenticator(JWTService, Class<A>, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type, keys and processed parameters.
JWTEAuthenticator(JWTService, Type) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service and JWT claims set type.
JWTEAuthenticator(JWTService, Type, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type and processed parameters.
JWTEAuthenticator(JWTService, Type, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type and keys.
JWTEAuthenticator(JWTService, Type, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, JWT claims set type, keys and processed parameters.
JWTEAuthenticator(JWTService, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service and processed parameters.
JWTEAuthenticator(JWTService, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service and keys.
JWTEAuthenticator(JWTService, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Creates a JWTE authenticator with the specified JWT service, keys and processed parameters.
jwtId(String) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the JWT id claim.
JWTReadException - Exception Class in io.inverno.mod.security.jose.jwt
Thrown by the JWTService to indicate an error while reading a JWT.
JWTReadException() - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTReadException
Creates a JWT read exception.
JWTReadException(String) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTReadException
Creates a JWT read exception with the specified message.
JWTReadException(String, Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTReadException
Creates a JWT read exception with the specified message and cause.
JWTReadException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTReadException
Creates a JWT read exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
JWTReadException(Throwable) - Constructor for exception class io.inverno.mod.security.jose.jwt.JWTReadException
Creates a JWT read exception with the specified cause.
JWTSAuthentication<A> - Class in io.inverno.mod.security.jose.jwt
A token authentication that uses the compact representation of a JWTS as token value.
JWTSAuthentication(JWS<A>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthentication
Creates a JWTS authentication with the specified JWT.
JWTSAuthentication(SecurityException) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthentication
Creates a denied JWTS authentication with the specified security error.
JWTSAuthenticator<A> - Class in io.inverno.mod.security.jose.jwt
An authenticator implementation that authenticates JWTS token credentials.
JWTSAuthenticator(JWTService) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service.
JWTSAuthenticator(JWTService, Class<A>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service and JWT claims set type.
JWTSAuthenticator(JWTService, Class<A>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type and processed parameters.
JWTSAuthenticator(JWTService, Class<A>, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type and keys.
JWTSAuthenticator(JWTService, Class<A>, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type, keys and processed parameters.
JWTSAuthenticator(JWTService, Type) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service and JWT claims set type.
JWTSAuthenticator(JWTService, Type, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type and processed parameters.
JWTSAuthenticator(JWTService, Type, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type and keys.
JWTSAuthenticator(JWTService, Type, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, JWT claims set type, keys and processed parameters.
JWTSAuthenticator(JWTService, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service and processed parameters.
JWTSAuthenticator(JWTService, Publisher<? extends JWK>) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service and keys.
JWTSAuthenticator(JWTService, Publisher<? extends JWK>, String...) - Constructor for class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Creates a JWTS authenticator with the specified JWT service, keys and processed parameters.
jwtService() - Method in class io.inverno.mod.security.jose.Jose
 
JWTService - Interface in io.inverno.mod.security.jose.jwt
The JWT Service is the main entry point for creating and reading JSON Web token objects.
jwtStringMediaTypeConverter() - Method in class io.inverno.mod.security.jose.Jose
 

K

keep_alive() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables socket keep alive.
keep_alive(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
keep_alive(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
keepttl() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 
key - Variable in class io.inverno.mod.configuration.ConfigurationKey.Parameter
The parameter key.
key - Variable in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
The parameter key.
key(A) - Method in interface io.inverno.mod.redis.operations.Keys
 
KEY_OP_DECRYPT - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Decrypt content and validate decryption operation as defined by RFC7517 Section 4.3.
KEY_OP_DERIVE_BITS - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Derive bits not to be used as a key operation as defined by RFC7517 Section 4.3.
KEY_OP_DERIVE_KEY - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Derive key operation as defined by RFC7517 Section 4.3.
KEY_OP_ENCRYPT - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Encrypt content operation as defined by RFC7517 Section 4.3.
KEY_OP_SIGN - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Compute digital signature or MAC operation as defined by RFC7517 Section 4.3.
KEY_OP_UNWRAP_KEY - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Decrypt key and validate decryption operation as defined by RFC7517 Section 4.3.
KEY_OP_VERIFY - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Verify digital signature or MAC operation as defined by RFC7517 Section 4.3.
KEY_OP_WRAP_KEY - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Encrypt key operation as defined by RFC7517 Section 4.3.
key_store() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
The path to the key store.
key_store(URI) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
key_store_password() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
The password of the key store.
key_store_password(String) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
key_store_type() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
The type of key store.
key_store_type(String) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
KEY_TYPE - Static variable in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
Elliptic Curve key type as defined by RFC7518 Section 6.1
KEY_TYPE - Static variable in interface io.inverno.mod.security.jose.jwk.oct.OCTJWK
Octet sequence key type (used to represent symmetric keys) as defined by RFC7518 Section 6.1.
KEY_TYPE - Static variable in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
Octet Key Pair key type as defined by RFC8037 Section 2.
KEY_TYPE - Static variable in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWK
Password-based key type is the same as Octet sequence key type as defined by RFC7518 Section 6.1.
KEY_TYPE - Static variable in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
RSA key type as defined by RFC7518 Section 6.1.
keyId(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the id of the key to use to secure the JOSE object.
keyId(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKBuilder
Specified the key id that uniquely identifies the key.
keyId(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKGenerator
Specifies the key id that uniquely identifies the key.
keyManager() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a key manager using this JWK.
keyManager(String) - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a key manager using this JWK and the specified algorithm.
keyOperations(String...) - Method in interface io.inverno.mod.security.jose.jwk.JWKBuilder
Specifies the set of key operations for which the key is intended to be used.
keyOperations(String...) - Method in interface io.inverno.mod.security.jose.jwk.JWKGenerator
Specifies the set of key operations for which the key is intended to be used.
keys(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
KEYS pattern
keys(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
Keys<A> - Interface in io.inverno.mod.redis.operations
 
KeyScope<T> - Class in io.inverno.mod.base
A key scope is used to provide bean instances bound to an arbitrary key.
KeyScope() - Constructor for class io.inverno.mod.base.KeyScope
Creates a key scope.
keySize(int) - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWKGenerator
Specifies the size of the key to generate in bytes.
keySize(int) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKGenerator
Specifies the size of the key to generate in bytes.
keyValue(String) - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWKBuilder
Specifies the key value encoded as Base64URL.
km - Enum constant in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Kilometer.
KQUEUE - Enum constant in enum class io.inverno.mod.base.net.NetService.TransportType
Kqueue transport type.

L

labels(Map<String, String>) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the labels to apply to the image.
language() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoute
The list of languages that a request must match (i.e. accept at least one of them) to be served by the route.
language() - Element in annotation interface io.inverno.mod.web.server.annotation.WebSocketRoute
The list of languages that a request must match (i.e. accept at least one of them) to be served by the route.
language(String) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies the language range matching the language tag produced by the route to intercept.
language(String) - Method in interface io.inverno.mod.web.server.ErrorWebRouteManager
Specifies the language of the resource served by the error web route.
language(String) - Method in interface io.inverno.mod.web.server.WebInterceptorManager
Specifies the language range matching the language tag produced by the route to intercept.
language(String) - Method in interface io.inverno.mod.web.server.WebRouteManager
Specifies the language of the resource served by the web route.
language(String) - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Specifies the language of the WebSocket resource served by the web route.
lastModified() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
lastModified() - Method in class io.inverno.mod.base.resource.FileResource
 
lastModified() - Method in class io.inverno.mod.base.resource.ModuleResource
 
lastModified() - Method in class io.inverno.mod.base.resource.NativeResource
 
lastModified() - Method in class io.inverno.mod.base.resource.PathResource
 
lastModified() - Method in interface io.inverno.mod.base.resource.Resource
Returns the resource last modified time stamp.
lastModified() - Method in class io.inverno.mod.base.resource.URLResource
 
lastModified() - Method in class io.inverno.mod.base.resource.ZipResource
 
launchers(List<? extends BuildRuntimeTask.Launcher>) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies a list of launchers to generate in the runtime image.
launchers(List<? extends PackageApplicationTask.Launcher>) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the launchers to generate in the application package.
LAX - Enum constant in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Send the cookie when navigating to the origin site from an external site.
Lazy - Annotation Interface in io.inverno.core.annotation
Used on a bean socket variable to inject a bean instance supplier instead of an actual bean instance.
Ldap - Class in io.inverno.mod.ldap
 
Ldap.Builder - Class in io.inverno.mod.ldap
 
Ldap.Linker - Class in io.inverno.mod.ldap
 
LDAPAttribute - Interface in io.inverno.mod.ldap
Represents a single LDAP attribute value in an LDAP entry.
LDAPAuthentication - Interface in io.inverno.mod.security.ldap.authentication
LDAP user authentication.
LDAPAuthenticator - Class in io.inverno.mod.security.ldap.authentication
Generic LDAP authenticator.
LDAPAuthenticator(LDAPClient, String) - Constructor for class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Creates an LDAP authenticator with the specified LDAP client and base DN.
LDAPAuthenticator(LDAPClient, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Creates an LDAP authenticator with the specified LDAP client, base DN and search group filter.
LDAPAuthenticator(LDAPClient, String, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Creates an LDAP authenticator with the specified LDAP client, base DN and search group filter.
LDAPAuthenticator(LDAPClient, String, String, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Creates an LDAP authenticator with the specified LDAP client, base DN and search group filter.
LDAPAuthenticator(LDAPClient, String, String, String, String, String) - Constructor for class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Creates an LDAP authenticator with the specified LDAP client, base DN and search group filter.
LDAPClient - Interface in io.inverno.mod.ldap
An LDAP Client exposes reactive methods to query an LDAP server.
LDAPClientConfiguration - Interface in io.inverno.mod.ldap
LDAP client configuration.
LDAPClientConfiguration.ReferralPolicy - Enum Class in io.inverno.mod.ldap
Represents the referral policy to apply when encountering a referral.
LDAPClientConfigurationLoader - Class in io.inverno.mod.ldap
 
LDAPClientConfigurationLoader() - Constructor for class io.inverno.mod.ldap.LDAPClientConfigurationLoader
 
LDAPClientConfigurationLoader.Bean - Class in io.inverno.mod.ldap
 
LDAPClientConfigurationLoader.Configurator - Class in io.inverno.mod.ldap
 
LDAPEntry - Interface in io.inverno.mod.ldap
Represents an LDAP entry resulting from an LDAP search operation.
LDAPException - Exception Class in io.inverno.mod.ldap
Thrown by an LDAPClient to indicate an error wile accessing an LDAP server.
LDAPException() - Constructor for exception class io.inverno.mod.ldap.LDAPException
Creates an LDAP exception.
LDAPException(String) - Constructor for exception class io.inverno.mod.ldap.LDAPException
Creates an LDAP exception.
LDAPException(String, Throwable) - Constructor for exception class io.inverno.mod.ldap.LDAPException
Creates an LDAP exception.
LDAPException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.ldap.LDAPException
Creates an LDAP exception.
LDAPException(Throwable) - Constructor for exception class io.inverno.mod.ldap.LDAPException
Creates an LDAP exception.
LDAPIdentity - Interface in io.inverno.mod.security.ldap.identity
Represents the identity of a user in an LDAP server.
LDAPIdentityResolver - Class in io.inverno.mod.security.ldap.identity
LDAP identity resolver used to resolve the identity of an authenticated user from an LDAP server.
LDAPIdentityResolver(LDAPClient) - Constructor for class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Creates an LDAP identity resolver.
LDAPIdentityResolver(LDAPClient, String) - Constructor for class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Creates an LDAP identity resolver with the specified search user filter.
LDAPIdentityResolver(LDAPClient, String...) - Constructor for class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Creates an LDAP identity resolver that resolves the specified attributes.
LDAPIdentityResolver(LDAPClient, String, String...) - Constructor for class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
Creates an LDAP identity resolver with the specified search user filter that resolves the specified attributes.
LDAPOperations - Interface in io.inverno.mod.ldap
LDAP reactive operations.
LDAPOperations.SearchBuilder - Interface in io.inverno.mod.ldap
A search builder is used to build complex search operations.
LDAPOperations.SearchScope - Enum Class in io.inverno.mod.ldap
Represents the serach scope as defined by RFC4511 Section 4.5.1.2.
left() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmpopBuilder
 
leftLeft() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmoveBuilder
 
leftRight() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmoveBuilder
 
legalPath(Path) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Specifies the path to legal notices to copy into the resulting JMOD file.
length(int) - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWKGenerator
Specifies the length of the password to generate in bytes.
LENGTH_REQUIRED - Enum constant in enum class io.inverno.mod.http.base.Status
Lettuce - Class in io.inverno.mod.redis.lettuce
 
Lettuce.Builder - Class in io.inverno.mod.redis.lettuce
 
Lettuce.Linker - Class in io.inverno.mod.redis.lettuce
 
lettuceRedisClient() - Method in class io.inverno.mod.redis.lettuce.Lettuce
 
LettuceRedisClientConfiguration - Interface in io.inverno.mod.redis.lettuce
Lettuce Redis client module configuration.
LettuceRedisClientConfigurationLoader - Class in io.inverno.mod.redis.lettuce
 
LettuceRedisClientConfigurationLoader() - Constructor for class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader
 
LettuceRedisClientConfigurationLoader.Bean - Class in io.inverno.mod.redis.lettuce
 
LettuceRedisClientConfigurationLoader.Configurator - Class in io.inverno.mod.redis.lettuce
 
LF - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Line feed character
licensePath(Path) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the path to the license file.
limit(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
limit(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
limit(long, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.AbstractKeySortBuilder
 
limit(long, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZrangeBuilder
 
lindex(A, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LINDEX key index
linger() - Method in interface io.inverno.mod.base.net.NetConfiguration
The linger-on-close timeout in milliseconds.
linger(Integer) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
linger(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
link() - Method in class io.inverno.core.v1.Module.ModuleLinker
Links the socket map in a new module instance and return that instance.
link() - Method in class io.inverno.mod.boot.Boot.Linker
 
link() - Method in class io.inverno.mod.http.base.Base.Linker
 
link() - Method in class io.inverno.mod.http.client.Client.Linker
 
link() - Method in class io.inverno.mod.http.server.Server.Linker
 
link() - Method in class io.inverno.mod.ldap.Ldap.Linker
 
link() - Method in class io.inverno.mod.redis.lettuce.Lettuce.Linker
 
link() - Method in class io.inverno.mod.security.jose.Jose.Linker
 
link() - Method in class io.inverno.mod.sql.vertx.Vertx.Linker
 
link() - Method in class io.inverno.mod.web.server.Server.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.boot.Boot.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.http.base.Base.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.http.client.Client.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.http.server.Server.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.ldap.Ldap.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.redis.lettuce.Lettuce.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.security.jose.Jose.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.sql.vertx.Vertx.Linker
 
Linker(Map<String, Object>) - Constructor for class io.inverno.mod.web.server.Server.Linker
 
linsert(A, boolean, B, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LINSERT key BEFORE|AFTER pivot element
linuxConfiguration(PackageApplicationTask.LinuxConfiguration) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets Linux specific configuration.
list(String) - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource
 
list(String) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource
 
list(String) - Method in interface io.inverno.mod.configuration.ConfigurationSource
Creates a list configuration query to list configuration properties defined with the specified property name.
list(String) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource
 
list(String) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
 
list(String) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
 
LIST - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
ListConfigurationQuery<A> - Interface in io.inverno.mod.configuration
A list configuration query can be executed to retrieve all configuration properties defined with a specific set of parameters.
listProperties() - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource
Returns the list of property names managed by the source.
listProperties() - Method in class io.inverno.mod.configuration.source.SystemEnvironmentConfigurationSource
 
listProperties() - Method in class io.inverno.mod.configuration.source.SystemPropertiesConfigurationSource
 
listSpec() - Method in class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Returns a JSON list including all available Open API specifications.
listSpecSwaggerUI() - Method in class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Returns the Swagger UI loading HTML for all available Open API specifications.
listUsers() - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
listUsers() - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
listUsers() - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Lists the users in the repository.
llen(A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LLEN key
lmove() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LMOVE source destination LEFT|RIGHT LEFT|RIGHT
lmpop() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LMPOP numkeys key [key ...]
load() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource
Loads the configuration properties.
load() - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Loads the configuration from the configuration source with the specified parameters.
load() - Method in class io.inverno.mod.configuration.ConfigurationLoaderSupport
 
load() - Method in class io.inverno.mod.configuration.source.CommandLineConfigurationSource
 
load() - Method in class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
 
load() - Method in class io.inverno.mod.configuration.source.MapConfigurationSource
 
load() - Method in class io.inverno.mod.configuration.source.PropertiesConfigurationSource
 
load() - Method in class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
 
load(BootConfiguration, Consumer<BootConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootConfigurationLoader
 
load(BootNetClientConfiguration, Consumer<BootNetClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootNetClientConfigurationLoader
 
load(BootNetServerConfiguration, Consumer<BootNetServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootNetServerConfigurationLoader
 
load(HttpClientConfiguration, Consumer<HttpClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.http.client.HttpClientConfigurationLoader
 
load(HttpServerConfiguration, Consumer<HttpServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.http.server.HttpServerConfigurationLoader
 
load(LDAPClientConfiguration, Consumer<LDAPClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader
 
load(LettuceRedisClientConfiguration, Consumer<LettuceRedisClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader
 
load(JOSEConfiguration, Consumer<JOSEConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.security.jose.JOSEConfigurationLoader
 
load(VertxSqlClientConfiguration, Consumer<VertxSqlClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader
 
load(WebServerConfiguration, Consumer<WebServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.web.server.WebServerConfigurationLoader
 
load(Consumer<BootConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootConfigurationLoader
 
load(Consumer<BootNetClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootNetClientConfigurationLoader
 
load(Consumer<BootNetServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.boot.BootNetServerConfigurationLoader
 
load(Consumer<HttpClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.http.client.HttpClientConfigurationLoader
 
load(Consumer<HttpServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.http.server.HttpServerConfigurationLoader
 
load(Consumer<LDAPClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader
 
load(Consumer<LettuceRedisClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader
 
load(Consumer<JOSEConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.security.jose.JOSEConfigurationLoader
 
load(Consumer<VertxSqlClientConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader
 
load(Consumer<WebServerConfigurationLoader.Configurator>) - Static method in class io.inverno.mod.web.server.WebServerConfigurationLoader
 
loader - Variable in class io.inverno.mod.configuration.ConfigurationLoaderSupport.ConfigurationBeanSupport
The configuration loader.
localAddress(String, int) - Method in interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Sets the local address with the specified host and port.
localAddress(InetSocketAddress) - Method in interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Sets the local address.
locked(boolean) - Method in class io.inverno.mod.security.authentication.user.User.Builder
Specifies whether to create a locked user.
lockUser(String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
lockUser(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
lockUser(String) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Locks the user identified by the specified username.
LoginActionHandler<A,B,C,D> - Class in io.inverno.mod.security.http.login
An exchange handler that authenticates login credentials and delegates further processing to success and failure handlers.
LoginActionHandler(CredentialsExtractor<A>, Authenticator<A, B>) - Constructor for class io.inverno.mod.security.http.login.LoginActionHandler
Creates a login action handler with the specified credentials extractor and authenticator.
LoginActionHandler(CredentialsExtractor<A>, Authenticator<A, B>, LoginSuccessHandler<B, C, D>, LoginFailureHandler<C, D>) - Constructor for class io.inverno.mod.security.http.login.LoginActionHandler
Creates a login action handler with the specified credentials extractor, authenticator, login success handler and login failure handler.
LoginCredentials - Interface in io.inverno.mod.security.authentication
Login credentials composed of a username and a password.
LoginCredentialsMatcher<A,B> - Class in io.inverno.mod.security.authentication
A login credentials matcher is used to verify that two login credentials are matching.
LoginCredentialsMatcher() - Constructor for class io.inverno.mod.security.authentication.LoginCredentialsMatcher
 
LoginFailureHandler<A,B> - Interface in io.inverno.mod.security.http.login
Handles failed authentication in a LoginActionHandler.
LoginSuccessHandler<A,B,C> - Interface in io.inverno.mod.security.http.login
Handles successful authentication in a LoginActionHandler.
LoginView - Class in io.inverno.mod.security.http.form
 
LoginView() - Constructor for class io.inverno.mod.security.http.form.LoginView
 
LoginView.BytebufTemplateSet - Interface in io.inverno.mod.security.http.form
 
LoginView.BytesTemplateSet - Interface in io.inverno.mod.security.http.form
 
LoginView.Renderer<T> - Interface in io.inverno.mod.security.http.form
 
LoginView.StringTemplateSet - Interface in io.inverno.mod.security.http.form
 
LogoutActionHandler<A,B,C,D,E> - Class in io.inverno.mod.security.http.login
An exchange handler that logs out a logged in entity and delegates further processing to a success handler.
LogoutActionHandler(AuthenticationReleaser<A>) - Constructor for class io.inverno.mod.security.http.login.LogoutActionHandler
Creates a logout action handler with the specified authentication releaser.
LogoutActionHandler(AuthenticationReleaser<A>, LogoutSuccessHandler<A, B, C, D, E>) - Constructor for class io.inverno.mod.security.http.login.LogoutActionHandler
Creates a logout action handler with the specified authentication releaser and logout success handler.
LogoutSuccessHandler<A,B,C,D,E> - Interface in io.inverno.mod.security.http.login
Handles successful logout in a LogoutActionHandler.
lookup() - Static method in interface io.inverno.mod.configuration.DefaultingStrategy
Returns a lookup defaulting strategy.
lookup() - Static method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Returns a lookup composite configuration strategy that ignores failures.
lookup(boolean) - Static method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Returns a lookup composite configuration strategy that ignores failures.
lowerBoundArrayType() - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies an array type as lower bound type of the parameterized type argument.
lowerBoundType(Class<?>) - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies the lower bound type of the parameterized type argument.
lowerBoundType(Type) - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies the lower bound type of the parameterized type argument.
lowercase() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which converts all characters in a string to lower case.
lpop(A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPOP key
lpop(A, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPOP key [count]
lpos() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPOS key element [RANK rank] [COUNT num-matches] [MAXLEN len]
lpos(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPOS key element
lpos(A, B, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPOS key element [COUNT num-matches]
lpush(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPUSH key element
lpush(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPUSH key element [element ...]
lpushx(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPUSHX key element
lpushx(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LPUSHX key element [element ...]
lrange(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LRANGE key start stop
lrem(A, long, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LREM key count element
lset(A, long, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LSET key index element
lt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
lt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
lt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
lt() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
lt() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
lt() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 
ltrim(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
LTRIM key start stop

M

m - Enum constant in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Meter.
macOSConfiguration(PackageApplicationTask.MacOSConfiguration) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets MacOS specific configuration.
mainClass(String) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Specifies the main class to record in the module-info.class file.
mainClass(String) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets the main class to be executed by the task.
MalformedCredentialsException - Exception Class in io.inverno.mod.security.http
Thrown by a CredentialsExtractor to indicate that malformed credentials have been sent.
MalformedCredentialsException() - Constructor for exception class io.inverno.mod.security.http.MalformedCredentialsException
Creates a malformed credentials exception.
MalformedCredentialsException(String) - Constructor for exception class io.inverno.mod.security.http.MalformedCredentialsException
Creates a malformed credentials exception with the specified message.
MalformedCredentialsException(String, Throwable) - Constructor for exception class io.inverno.mod.security.http.MalformedCredentialsException
Creates a malformed credentials exception with the specified message and cause.
MalformedCredentialsException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.http.MalformedCredentialsException
Creates a malformed credentials exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
MalformedCredentialsException(Throwable) - Constructor for exception class io.inverno.mod.security.http.MalformedCredentialsException
Creates a malformed credentials exception with the specified cause.
MANDATORY_EXTENSION - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint (client) is terminating the connection because it has expected the server to negotiate one or more extension, but the server didn't return them in the response message of the WebSocket handshake.
manPath(Path) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Specifies the path to man pages to copy into the resulting JMOD file.
many() - Method in interface io.inverno.mod.web.server.InboundDataDecoder
Decodes the payload into many objects.
many(Flux<T>) - Method in interface io.inverno.mod.web.server.OutboundDataEncoder
Encodes many objects.
map - Variable in class io.inverno.mod.configuration.source.MapConfigurationSource
The map holding configuration data
map(Function<? super B, ? extends T>) - Method in interface io.inverno.mod.security.authentication.Authenticator
Invokes this authenticator and then transforms the resulting authentication.
map(Function<? super B, ? extends T>) - Method in interface io.inverno.mod.security.identity.IdentityResolver
Invokes this identity resolver and then transforms the resulting identity.
map(Function<? super T, ? extends R>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which transforms the elements of a publisher by applying the specified mapper function.
map(Function<? super T, ? extends R>) - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which transforms the elements of a stream by applying the specified mapper function.
MapConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties from a map.
MapConfigurationSource(Map<String, Object>) - Constructor for class io.inverno.mod.configuration.source.MapConfigurationSource
Creates a map configuration source with the specified map.
MapConfigurationSource(Map<String, Object>, SplittablePrimitiveDecoder<Object>) - Constructor for class io.inverno.mod.configuration.source.MapConfigurationSource
Creates a map configuration source with the specified map and string value decoder.
mapError(Function<? super Throwable, ? extends Throwable>) - Method in interface io.inverno.mod.http.server.ErrorExchange
Returns an error exchange consisting of the result of applying the given function to the error of the exchange.
mapError(Function<? super Throwable, ? extends Throwable>) - Method in interface io.inverno.mod.web.server.ErrorWebExchange
 
matcher(String) - Method in interface io.inverno.mod.base.net.URIPattern
Creates a matchers that will match the specified input URI against this pattern.
matches() - Method in interface io.inverno.mod.base.net.URIMatcher
Determines whether the input URI matches against the URI pattern.
matches(A, B) - Method in interface io.inverno.mod.security.authentication.CredentialsMatcher
Determines whether the two specified credentials are matching.
matches(A, B) - Method in class io.inverno.mod.security.authentication.LoginCredentialsMatcher
 
matches(A, Password<?, ?>) - Method in interface io.inverno.mod.security.authentication.password.Password.Encoder
Matches the specified passwords.
matches(ConfigurationKey, boolean) - Method in interface io.inverno.mod.configuration.ConfigurationKey
Determines whether this configuration key matches the other key.
matches(Headers.AcceptLanguage.LanguageRange) - Method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage.LanguageRange
Determines whether the specified language range matches the language range.
matches(Headers.ContentType) - Method in interface io.inverno.mod.http.base.header.Headers.Accept.MediaRange
Determines whether the specified content type matches the media range.
matches(Password<?, ?>) - Method in interface io.inverno.mod.security.authentication.password.Password
Determines whether the password matches the specified password.
matches(DigestCredentials, A) - Method in class io.inverno.mod.security.http.digest.DigestCredentialsMatcher
 
matches(String) - Method in interface io.inverno.mod.security.authentication.password.Password
Determines whether the password matches the specified raw password.
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
 
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
 
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
 
matches(String, String) - Method in interface io.inverno.mod.security.authentication.password.Password.Encoder
Matches the specified raw password with the specified encoded representation.
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
 
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.RawPassword.Encoder
 
matches(String, String) - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
 
matches(String, String) - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
 
matchTrailingSlash() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoute
Indicates whether trailing slash in the request path should be matched by the route.
matchTrailingSlash() - Element in annotation interface io.inverno.mod.web.server.annotation.WebSocketRoute
Indicates whether trailing slash in the request path should be matched by the route.
max() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder
 
max() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder
 
max() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder
 
MAX_AGE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Max-Age parameter
maxAge - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
The max age in seconds.
maxAge - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor
The max age in seconds for CORS information cache.
maxAge - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The CSRF token cookie max age parameter.
maxAge - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The max age of the CSRF token cookie.
maxAge(int) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie max age attribute in seconds.
maxAge(int) - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Builder
Specifies the max age for CORS information cache.
maxAge(int) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the max age of the CSRF token cookie.
maxlen(long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLposBuilder
 
maxlen(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
maxlen(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
MediaTypeConverter<From> - Interface in io.inverno.mod.base.converter
An object converter that can convert particular media types.
MediaTypes - Class in io.inverno.mod.base.resource
A collection of well known media types.
MediaTypes() - Constructor for class io.inverno.mod.base.resource.MediaTypes
 
mediaTypeService - Variable in class io.inverno.mod.base.resource.AbstractResourceProvider
The media type service.
mediaTypeService() - Method in class io.inverno.mod.boot.Boot
 
MediaTypeService - Interface in io.inverno.mod.base.resource
A media type service provides methods to determine a media type based on a file name, a file extension, a path or a URI.
MEDIUM - Enum constant in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Password offers a medium protection against attack.
merge(List<Headers.Accept>) - Static method in interface io.inverno.mod.http.base.header.Headers.Accept
Merges multiple accept headers into one.
merge(List<Headers.AcceptLanguage>) - Static method in interface io.inverno.mod.http.base.header.Headers.AcceptLanguage
Merges multiple accept language headers into one.
MESSAGE_TOO_BIG - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a message that is too big for it to process.
MessageDigestPassword - Class in io.inverno.mod.security.authentication.password
A password that uses a MessageDigest to encode password.
MessageDigestPassword(String, MessageDigestPassword.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.MessageDigestPassword
Creates a message digest password with the specified value and encoder.
MessageDigestPassword.Encoder - Class in io.inverno.mod.security.authentication.password
A MessageDigest based password encoder implementation.
messages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received messages.
messages(Function<WebSocketMessage.Factory, Publisher<WebSocketMessage>>) - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Outbound
Sets the stream of messages to send.
messageType() - Element in annotation interface io.inverno.mod.web.server.annotation.WebSocketRoute
The type of WebSocket messages consumed and produced by the WebSocket route.
method() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoute
The list of HTTP methods to which the method of a request must belong to be served by the route.
method(Method) - Method in interface io.inverno.mod.http.client.InterceptableRequest
Sets the request method.
method(Method) - Method in interface io.inverno.mod.http.client.Request
Sets the request method.
method(Method) - Method in interface io.inverno.mod.web.server.WebInterceptorManager
Specifies the method of the routes that must be intercepted.
method(Method) - Method in interface io.inverno.mod.web.server.WebRouteManager
Specifies the method used to access the resource served by the web route.
Method - Enum Class in io.inverno.mod.http.base
Enumeration of HTTP methods as defined by RFC 7231 Section 4.3.
METHOD_NOT_ALLOWED - Enum constant in enum class io.inverno.mod.http.base.Status
MethodAware - Interface in io.inverno.mod.web.server.spi
Specifies criteria required to match requests or resources based on a HTTP method.
MethodNotAllowedException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a client requested Method Not Allowed (405).
MethodNotAllowedException(Set<Method>) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource.
MethodNotAllowedException(Set<Method>, String) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource and message.
MethodNotAllowedException(Set<Method>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource, message and cause.
MethodNotAllowedException(Set<Method>, Throwable) - Constructor for exception class io.inverno.mod.http.base.MethodNotAllowedException
Creates a method not allowed exception with the specified list of methods allowed by the requested resource and cause.
mget(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
MGET key [key ...]
mi - Enum constant in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Mile.
migrate() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
MIGRATE host port key|"" destination-db timeout [COPY] [REPLACE] [AUTH password] [AUTH2 username password] [KEYS key [key ...]]
migrate(String, int, A, int, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
MIGRATE host port key|"" destination-db timeout
min() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder
 
min() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder
 
min() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder
 
minid(String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
minid(String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXtrimBuilder
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a minified representation of the key only containing required data.
minify() - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.okp.EdECJWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.okp.XECJWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWK
 
minify() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
 
MINIMUM_ITERATION_COUNT - Static variable in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
The minimum iteration count.
MINIMUM_SALT_LENGTH - Static variable in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
The minimum salt length.
MissingRequiredParameterException - Exception Class in io.inverno.mod.web.server
Thrown to indicates that a required parameter is missing to process the request.
MissingRequiredParameterException() - Constructor for exception class io.inverno.mod.web.server.MissingRequiredParameterException
Creates a missing required parameter exception.
MissingRequiredParameterException(String) - Constructor for exception class io.inverno.mod.web.server.MissingRequiredParameterException
Creates a missing required parameter exception for the specified parameter name.
MissingRequiredParameterException(String, Throwable) - Constructor for exception class io.inverno.mod.web.server.MissingRequiredParameterException
Creates a missing required parameter exception with the specified parameter name and cause.
MissingRequiredParameterException(Throwable) - Constructor for exception class io.inverno.mod.web.server.MissingRequiredParameterException
Creates a missing required parameter exception with the specified cause.
mkstream() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXgroupCreateBuilder
 
MODIFICATION_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Modification-date parameter
modularizeDependencies() - Method in class io.inverno.tool.buildtools.Project
Creates a modularize dependencies task.
modularizeDependencies(Consumer<ModularizeDependenciesTask>) - Method in class io.inverno.tool.buildtools.Project
Creates and configure a modularize dependencies task.
ModularizeDependenciesTask - Interface in io.inverno.tool.buildtools
A task for modularizing the dependencies of the project.
Module - Class in io.inverno.core.v1
The Module base class.
Module - Annotation Interface in io.inverno.core.annotation
Indicates that a module is a Inverno module that must be processed during compilation in order to generate a module class.
Module(String) - Constructor for class io.inverno.core.v1.Module
Creates a new Module with the specified name.
Module.Bean<T> - Class in io.inverno.core.v1
Interface representing the lifecycle of a bean in a module.
Module.BeanAggregator<E> - Class in io.inverno.core.v1
Aggregates single beans, collections of beans and arrays of beans.
Module.BeanBuilder<T,B> - Interface in io.inverno.core.v1
A BeanBuilder is used within a module class to create Module.Bean instances.
Module.BeanBuilder.FallibleConsumer<T> - Interface in io.inverno.core.v1
Fallible consumer used to designates init and destroy methods which might throw checked exception.
Module.ModuleBeanBuilder<P,T> - Interface in io.inverno.core.v1
A BeanBuilder for creating module Module.Bean instances.
Module.ModuleBuilder<T> - Class in io.inverno.core.v1
The Module Builder base class.
Module.ModuleLinker<T> - Class in io.inverno.core.v1
The Module Linker base class.
Module.Socket - Annotation Interface in io.inverno.core.v1
Provides socket information to the Inverno compiler.
Module.WrapperBeanBuilder<P,T,W> - Interface in io.inverno.core.v1
A BeanBuilder for creating wrapper Module.Bean instances.
ModuleBuilder(Object...) - Constructor for class io.inverno.core.v1.Module.ModuleBuilder
Creates a new Module Builder.
ModuleInfo - Class in io.inverno.tool.buildtools
Describes a module-info descriptor as specified in the Java language specification.
ModuleInfo() - Constructor for class io.inverno.tool.buildtools.ModuleInfo
Creates a blank module info.
ModuleInfo(String, boolean, List<ModuleInfo.ImportDeclaration>, List<ModuleInfo.RequiresDirective>, List<ModuleInfo.ExportsDirective>, List<ModuleInfo.OpensDirective>, List<ModuleInfo.UsesDirective>, List<ModuleInfo.ProvidesDirective>) - Constructor for class io.inverno.tool.buildtools.ModuleInfo
Creates a module info.
ModuleInfo.ExportsDirective - Class in io.inverno.tool.buildtools
Represents an exports directive in a module descriptor.
ModuleInfo.ImportDeclaration - Class in io.inverno.tool.buildtools
Represents an import declaration in a module descriptor.
ModuleInfo.OpensDirective - Class in io.inverno.tool.buildtools
Represents an opens directive in a module descriptor.
ModuleInfo.ProvidesDirective - Class in io.inverno.tool.buildtools
Represents a provides directive in a module descriptor.
ModuleInfo.RequiresDirective - Class in io.inverno.tool.buildtools
Represents a requires directive in a module descriptor.
ModuleInfo.UsesDirective - Class in io.inverno.tool.buildtools
Represents a uses directive in a module descriptor.
ModuleLinker(Map<String, Object>) - Constructor for class io.inverno.core.v1.Module.ModuleLinker
Creates a new Module linker with the specified socket map.
moduleName - Variable in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
The name of the required module.
moduleOverrides(List<? extends ModuleInfo>) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Specifies a list of module info to extend the module descriptor generated for automatic and unnamed module dependencies.
moduleOverridesPath(Path) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Specifies the path where to find module descritors to use for automatic and unnamed module dependencies instead of trying to generate them.
ModuleResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form module://[MODULE_NAME]/path/to/resource or module:/path/to/resource and looks up data from a module.
ModuleResource(URI) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI.
ModuleResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI and media type service.
ModuleResource(URI, Class<?>) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI that looks up data from the module layer that contains the module of which the specified class is a member.
ModuleResource(URI, Class<?>, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI and media type service that looks up data from the module layer that contains the module of which the specified class is a member.
ModuleResource(URI, ModuleLayer) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI that looks up data from the specified module layer.
ModuleResource(URI, ModuleLayer, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ModuleResource
Creates a module resource with the specified URI and media type service that looks up data from the specified module layer.
modulus(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the modulus encoded as Base64URL.
move(A, int) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
MOVED_PERMANENTLY - Enum constant in enum class io.inverno.mod.http.base.Status
mset(Consumer<Entries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
MSET key value [key value ...]
msetnx(Consumer<Entries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
MSETNX key value [key value ...]
MSI - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as a Microsoft Installer file.
multi(A...) - Method in class io.inverno.mod.redis.lettuce.PoolRedisClient
 
multi(A...) - Method in interface io.inverno.mod.redis.RedisTransactionalClient
Starts a transaction block with the specified watches.
multi(Function<RedisOperations<A, B>, Publisher<Publisher<?>>>, A...) - Method in class io.inverno.mod.redis.lettuce.PoolRedisClient
 
multi(Function<RedisOperations<A, B>, Publisher<Publisher<?>>>, A...) - Method in interface io.inverno.mod.redis.RedisTransactionalClient
Executes queries in a transaction on a single connection.
MULTI - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
 
multipart() - Method in interface io.inverno.mod.http.client.RequestBody
Returns a Multipart form data producer.
multipart() - Method in interface io.inverno.mod.http.server.RequestBody
Returns a multipart/form-data payload consumer.
multipart() - Method in interface io.inverno.mod.web.server.WebRequestBody
 
MULTIPART_FORM_DATA - Static variable in class io.inverno.mod.base.resource.MediaTypes
multipart/form-data
MULTIPART_MIXED - Static variable in class io.inverno.mod.base.resource.MediaTypes
multipart/mixed
MULTIPLE_CHOICES - Enum constant in enum class io.inverno.mod.http.base.Status

N

name - Variable in class io.inverno.core.v1.Module.Bean
The bean name.
name - Variable in class io.inverno.tool.buildtools.ModuleInfo
The module name
name() - Element in annotation interface io.inverno.core.annotation.Bean
Indicates a name identifying the bean in the module, defaults to the name of the class.
name() - Element in annotation interface io.inverno.core.v1.Module.Socket
Indicates the name of the socket, defaults to the name of the socket class.
name() - Element in annotation interface io.inverno.mod.configuration.Configuration
Indicates a name identifying the configuration bean in the module, defaults to the name of the class.
name(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie name.
name(String) - Method in interface io.inverno.mod.http.client.Part
Specifies the part's name.
NAME_ACCEPT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCEPT_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCEPT_LANGUAGE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_MAX_AGE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ALLOW - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_AUTHORIZATION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CACHE_CONTROL - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONNECTION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_DISPOSITION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_LENGTH - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_CONTENT_TYPE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_COOKIE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_DATE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_EXPECT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_HOST - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_HTTP2_SETTINGS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_LAST_MODIFIED - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_LOCATION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_ORIGIN - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_AUTHORITY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_METHOD - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_PATH - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_SCHEME - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_PSEUDO_STATUS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_REFERER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_RETRY_AFTER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_ACCEPT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_EXTENSIONS - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_KEY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_PROTOCOL - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SEC_WEBSOCKET_VERSION - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SERVER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_SET_COOKIE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TRAILER - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_TRANSFER_ENCODING - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_UPGRADE - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_USER_AGENT - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_VARY - Static variable in class io.inverno.mod.http.base.header.Headers
NAME_WWW_AUTHENTICATE - Static variable in class io.inverno.mod.http.base.header.Headers
NativeResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form resource:path/to/resource and looks up data in a native image.
NativeResource(URI) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI.
NativeResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI and media type service.
NativeResource(URI, Class<?>) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI that looks up data from the module layer that contains the module of which the specified class is a member.
NativeResource(URI, Class<?>, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI and media type service that looks up data from the specified class.
NativeResource(URI, ClassLoader) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI that looks up data from the specified class loader.
NativeResource(URI, ClassLoader, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.NativeResource
Creates a native resource with the specified URI and media type service that looks up data from the specified class loader.
ndJsonByteBufMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
NdJsonByteBufMediaTypeConverter - Class in io.inverno.mod.boot.converter
ByteBuf application/x-ndjson media type converter as defined by Newline Delimited JSON.
NdJsonByteBufMediaTypeConverter(ReactiveConverter<ByteBuf, Object>) - Constructor for class io.inverno.mod.boot.converter.NdJsonByteBufMediaTypeConverter
Creates an application/x-ndjson media type converter.
ndJsonStringMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
NdJsonStringMediaTypeConverter - Class in io.inverno.mod.boot.converter
String application/x-ndjson media type converter as defined by Newline Delimited JSON.
NdJsonStringMediaTypeConverter(ReactiveConverter<String, Object>) - Constructor for class io.inverno.mod.boot.converter.NdJsonStringMediaTypeConverter
Creates an application/x-ndjson media type converter.
NestedBean - Annotation Interface in io.inverno.core.annotation
Indicates that the return value of a particular method on a module bean or a socket bean should be considered as a bean and considered during dependency injection.
net_client() - Method in interface io.inverno.mod.boot.BootConfiguration
Net client global configuration.
net_client(BootNetClientConfiguration) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
net_client(Consumer<BootNetClientConfigurationLoader.Configurator>) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
net_server() - Method in interface io.inverno.mod.boot.BootConfiguration
Net server global configuration.
net_server(BootNetServerConfiguration) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
net_server(Consumer<BootNetServerConfigurationLoader.Configurator>) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
NetClientConfiguration - Interface in io.inverno.mod.base.net
Net client configuration.
netConfiguration(NetClientConfiguration) - Method in interface io.inverno.mod.http.client.HttpClient.EndpointBuilder
Sets a specific Net client configuration for the endpoint.
NetConfiguration - Interface in io.inverno.mod.base.net
Base network configuration.
NetServerConfiguration - Interface in io.inverno.mod.base.net
Net server configuration.
netService() - Method in class io.inverno.mod.boot.Boot
 
NetService - Interface in io.inverno.mod.base.net
A net service provides methods to create resource friendly IO and acceptor event loop groups ad well as clients and servers.
NetService.TransportType - Enum Class in io.inverno.mod.base.net
Represents the transport type supported at runtime.
NIO - Enum constant in enum class io.inverno.mod.base.net.NetService.TransportType
Nio transport type.
NO_CONTENT - Enum constant in enum class io.inverno.mod.http.base.Status
NO_STATUS - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Designated for use in applications expecting a status code to indicate that no status code was actually present.
noack() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXreadgroupBuilder
 
NoAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
NoOp algorithms as defined by RFC7518.
nomkstream() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXaddBuilder
 
NON_AUTHORITATIVE_INFORMATION - Enum constant in enum class io.inverno.mod.http.base.Status
NONE - Enum constant in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Send the cookie with both same-site and cross-site requests.
NONE - Enum constant in enum class io.inverno.mod.http.server.HttpServerConfiguration.ClientAuth
Indicates that client authentication will not be requested during TLS handshake.
NONE - Enum constant in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
None signature algorithm for unsecured JWS as defined by RFC7518 Section 3.6
noOp() - Static method in interface io.inverno.mod.configuration.DefaultingStrategy
Returns a NoOp defaulting strategy.
noOp() - Static method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Returns a NoOp composite configuration strategy that ignores failures.
noOp(boolean) - Static method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy
Returns a NoOp composite configuration strategy.
NORMAL_CLOSURE - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
A normal closure, meaning that the purpose for which the connection was established has been fulfilled.
normalizeApplicationMediaType(String) - Static method in class io.inverno.mod.base.resource.MediaTypes
Normalizes the specified media type.
NORMALIZED - Enum constant in enum class io.inverno.mod.base.net.URIs.Option
Normalizes the URI
NOT_ACCEPTABLE - Enum constant in enum class io.inverno.mod.http.base.Status
NOT_FOUND - Enum constant in enum class io.inverno.mod.http.base.Status
NOT_IMPLEMENTED - Enum constant in enum class io.inverno.mod.http.base.Status
NOT_MODIFIED - Enum constant in enum class io.inverno.mod.http.base.Status
NotAcceptableException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates a Not Acceptable (406) client requested.
NotAcceptableException() - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception.
NotAcceptableException(String) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified message.
NotAcceptableException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified message and cause.
NotAcceptableException(Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified cause.
NotAcceptableException(Set<String>) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource.
NotAcceptableException(Set<String>, String) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource and message.
NotAcceptableException(Set<String>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource, message and cause.
NotAcceptableException(Set<String>, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotAcceptableException
Creates a not acceptable exception with the specified list of media types accepted by the requested resource and cause.
notBefore() - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT not before time is after the current date time.
notBefore(Long) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the not before claim as seconds since epoch.
notBefore(ZonedDateTime) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the not before claim as zoned date time.
notBefore(ZonedDateTime) - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT not before time is after the specified activation time.
NotFoundException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that a resource was Not Found (404) on the server.
NotFoundException() - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception.
NotFoundException(String) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified message.
NotFoundException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified message and cause.
NotFoundException(Throwable) - Constructor for exception class io.inverno.mod.http.base.NotFoundException
Creates a not found exception with the specified cause.
NotReadableResourceException - Exception Class in io.inverno.mod.base.resource
Thrown when trying to read a resource that is not readable.
NotReadableResourceException() - Constructor for exception class io.inverno.mod.base.resource.NotReadableResourceException
Creates a not readable resource exception.
NotReadableResourceException(String) - Constructor for exception class io.inverno.mod.base.resource.NotReadableResourceException
Creates a not readable resource exception with the specified message.
NotReadableResourceException(String, Throwable) - Constructor for exception class io.inverno.mod.base.resource.NotReadableResourceException
Creates a not readable resource exception with the specified message and cause.
NotReadableResourceException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.base.resource.NotReadableResourceException
Creates a not readable resource exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
NotReadableResourceException(Throwable) - Constructor for exception class io.inverno.mod.base.resource.NotReadableResourceException
Creates a not readable resource exception with the specified cause.
NotWritableResourceException - Exception Class in io.inverno.mod.base.resource
Thrown when trying to write to a resource that is not writable.
NotWritableResourceException() - Constructor for exception class io.inverno.mod.base.resource.NotWritableResourceException
Creates a not writable resource exception.
NotWritableResourceException(String) - Constructor for exception class io.inverno.mod.base.resource.NotWritableResourceException
Creates a not writable resource exception with the specified message.
NotWritableResourceException(String, Throwable) - Constructor for exception class io.inverno.mod.base.resource.NotWritableResourceException
Creates a not writable resource exception with the specified message and cause.
NotWritableResourceException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.base.resource.NotWritableResourceException
Creates a not writable resource exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
NotWritableResourceException(Throwable) - Constructor for exception class io.inverno.mod.base.resource.NotWritableResourceException
Creates a not writable resource exception with the specified cause.
NULL - Enum constant in enum class io.inverno.mod.configuration.ConfigurationUpdate.SpecialValue
The null special value
number() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number using the default format.
number(int, int, int) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number according to the specified limits.
number(int, int, int, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number for the specified locale according to the specified limits.
number(NumberFormat) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number using the specified format.
number(Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number using the format for the specified locale.
nx() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoaddBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 
nx() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 

O

ObjectConverter<From> - Interface in io.inverno.mod.base.converter
An object converter which is splittable and joinable with primitive conversion bindings.
ObjectDecoder - Class in io.inverno.mod.base.converter
Object to object Decoder implementation.
ObjectDecoder() - Constructor for class io.inverno.mod.base.converter.ObjectDecoder
Creates a new Object decoder.
objectEncoding(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
objectFreq(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
objectIdletime(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
objectMapper() - Method in class io.inverno.mod.boot.Boot
 
objectRefcount(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
OCI - Enum constant in enum class io.inverno.tool.buildtools.ContainerizeTask.Format
Generates an OCI image.
oct() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the Octet JWK factory.
OCTAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
Octect symmetric algorithms as defined by RFC7518.
OCTJWK - Interface in io.inverno.mod.security.jose.jwk.oct
Octet JSON Web Key.
OCTJWKBuilder<A,B> - Interface in io.inverno.mod.security.jose.jwk.oct
An Octet JSON Web Key builder.
OCTJWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.oct
An Octet JSON Web Key factory.
OCTJWKGenerator<A,B> - Interface in io.inverno.mod.security.jose.jwk.oct
An Octet JSON Web Key generator.
of() - Static method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Returns an in-memory user repository builder.
of() - Static method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Creates a new empty JWT Claims set builder.
of(A, B) - Static method in class io.inverno.mod.redis.operations.EntryOptional
 
of(ExchangeInterceptor<? super A, B>...) - Static method in interface io.inverno.mod.http.client.ExchangeInterceptor
Returns an interceptor resulting from chaining the specified interceptors in sequence.
of(ExchangeInterceptor<? super A, B>...) - Static method in interface io.inverno.mod.http.server.ExchangeInterceptor
Returns an interceptor resulting from chaining the specified interceptors in sequence.
of(Authentication) - Static method in interface io.inverno.mod.security.context.SecurityContext
Creates a security context with the specified authentication.
of(Authentication, A) - Static method in interface io.inverno.mod.security.context.SecurityContext
Creates a security context with the specified authentiation and identity.
of(Authentication, A, B) - Static method in interface io.inverno.mod.security.context.SecurityContext
Creates a security context with the specified authentiation, identity and access controller.
of(Authentication, B) - Static method in interface io.inverno.mod.security.context.SecurityContext
Creates a security context with the specified authentiation and access controller.
of(Authentication, Optional<A>, Optional<B>) - Static method in interface io.inverno.mod.security.context.SecurityContext
Creates a security context with the specified authentiation, identity and access controller.
of(Authenticator<? super A, ? extends B>) - Static method in interface io.inverno.mod.security.SecurityManager
Creates a security manager with the specified authenticator.
of(Authenticator<? super A, ? extends B>, AccessControllerResolver<? super B, ? extends D>) - Static method in interface io.inverno.mod.security.SecurityManager
Creates a security manager with the specified authenticator and access controller resolver.
of(Authenticator<? super A, ? extends B>, IdentityResolver<? super B, ? extends C>) - Static method in interface io.inverno.mod.security.SecurityManager
Creates a security manager with the specified authenticator and identity resolver.
of(Authenticator<? super A, ? extends B>, IdentityResolver<? super B, ? extends C>, AccessControllerResolver<? super B, ? extends D>) - Static method in interface io.inverno.mod.security.SecurityManager
Creates a security manager with the specified authenticator, identity resolver and access controller resolver.
of(PrincipalCredentials) - Static method in interface io.inverno.mod.security.authentication.PrincipalAuthentication
Returns a new principal authentication from the specified credentials.
of(User<A>) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Creates a user authentication from the specified user.
of(CredentialsExtractor<? extends A>, Authenticator<? super A, ? extends B>) - Static method in interface io.inverno.mod.security.http.SecurityInterceptor
Creates a security interceptor with the specified credentials extractor and authenticator.
of(CredentialsExtractor<? extends A>, Authenticator<? super A, ? extends B>, AccessControllerResolver<? super B, ? extends D>) - Static method in interface io.inverno.mod.security.http.SecurityInterceptor
Creates a security interceptor with the specified credentials extractor, authenticator and access controller resolver.
of(CredentialsExtractor<? extends A>, Authenticator<? super A, ? extends B>, IdentityResolver<? super B, ? extends C>) - Static method in interface io.inverno.mod.security.http.SecurityInterceptor
Creates a security interceptor with the specified credentials extractor, authenticator and identity resolver.
of(CredentialsExtractor<? extends A>, Authenticator<? super A, ? extends B>, IdentityResolver<? super B, ? extends C>, AccessControllerResolver<? super B, ? extends D>) - Static method in interface io.inverno.mod.security.http.SecurityInterceptor
Creates a security interceptor with the specified credentials extractor, authenticator, identity resolver and access controller resolver.
of(LoginFailureHandler<? super A, ? super B>...) - Static method in interface io.inverno.mod.security.http.login.LoginFailureHandler
Returns a composed login failure handler that invokes the specified handlers in sequence.
of(LoginSuccessHandler<? super A, ? super B, ? super C>...) - Static method in interface io.inverno.mod.security.http.login.LoginSuccessHandler
Returns a composed login success handler that invokes the specified handlers in sequence.
of(LogoutSuccessHandler<? super A, ? super B, ? super C, ? super D, ? super E>...) - Static method in interface io.inverno.mod.security.http.login.LogoutSuccessHandler
Returns a composed logout success handler that invokes the specified handlers in sequence.
of(String) - Static method in interface io.inverno.mod.security.authentication.PrincipalAuthentication
Returns a new authenticated principal authentication for the specified username.
of(String) - Static method in class io.inverno.mod.security.authentication.user.User
Returns a user builder with the specified username.
of(String) - Static method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Creates a runtime launcher of the specified name.
of(String...) - Static method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Creates a new role based access controller with the specified roles.
of(String, long) - Static method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Creates a new JWT Claims set builder with the specified issuer and expiration time claims.
of(String, A, String...) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Creates a user authentication with the specified name, identity and groups.
of(String, A, Collection<String>) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Creates a user authentication with the specified name, identity and groups.
of(String, ConfigurationKey.Parameter...) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and list of parameters specifying the context in which a property value is defined.
of(String, Password<?, ?>) - Static method in interface io.inverno.mod.security.authentication.LoginCredentials
Creates a login credentials with the specified username and password.
of(String, SecurityException) - Static method in interface io.inverno.mod.security.authentication.PrincipalAuthentication
Returns a new denied principal authentication for the specified username and cause.
of(String, SecurityException) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Returns a new denied user authentication for the specified username and cause.
of(String, Object) - Static method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Creates a parameter with the specified key and value.
of(String, Object) - Static method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
Creates a permission parameter with the specified key and value.
of(String, String) - Static method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Creates a runtime launcher of the specified name for the specified module.
of(String, String...) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Creates a user authentication with the specified name and groups.
of(String, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameter specifying the context in which a property value is defined.
of(String, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.inverno.mod.configuration.ConfigurationKey
Creates a configuration key with the specified name and parameters specifying the context in which a property value is defined.
of(String, String, String) - Static method in interface io.inverno.tool.buildtools.BuildRuntimeTask.Launcher
Creates a runtime launcher of the specified name for the specified module and main class.
of(String, Collection<String>) - Static method in interface io.inverno.mod.security.authentication.user.UserAuthentication
Creates a user authentication with the specified name and groups.
of(Collection<B>) - Static method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
Returns an in-memory user repository builder initialized with the specified list of users.
of(Collection<String>) - Static method in interface io.inverno.mod.security.accesscontrol.RoleBasedAccessController
Creates a new role based access controller with the specified roles.
ofNullable(A, B) - Static method in class io.inverno.mod.redis.operations.EntryOptional
 
OK - Enum constant in enum class io.inverno.mod.http.base.Status
OKPCurve - Enum Class in io.inverno.mod.security.jose.jwa
Octet Key Pair Elliptic curves as defined by RFC8037
OKPJWK<A,B> - Interface in io.inverno.mod.security.jose.jwk.okp
Octet Key Pair JSON Web Key.
OKPJWKBuilder<A,B,C,D> - Interface in io.inverno.mod.security.jose.jwk.okp
Octet Key Pair JSON Web Key builder.
OKPJWKFactory<A,B,C,D,E> - Interface in io.inverno.mod.security.jose.jwk.okp
Octet Key Pair JSON Web Key factory.
OKPJWKGenerator<A,B,C,D> - Interface in io.inverno.mod.security.jose.jwk.okp
Octet Key Pair JSON Web Key generator.
onDemand - Variable in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
Flag indicating whether this is a type-import-on-demand declaration (i.e.
one() - Method in interface io.inverno.mod.web.server.InboundDataDecoder
Decodes the payload into one single object.
one(Mono<T>) - Method in interface io.inverno.mod.web.server.OutboundDataEncoder
Encodes one object.
open - Variable in class io.inverno.tool.buildtools.ModuleInfo
Flag indicating whether the module should be declared as opened.
OpenApiRoutesConfigurer<A> - Class in io.inverno.mod.web.server
Web routes configurer used to configure routes exposing generated Open API specifications.
OpenApiRoutesConfigurer(ResourceService) - Constructor for class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Creates an Open API web routes configurer with Swagger supprt and the specified resource service.
OpenApiRoutesConfigurer(ResourceService, boolean) - Constructor for class io.inverno.mod.web.server.OpenApiRoutesConfigurer
Creates an Open API web routes configurer with the specified resource service.
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.FileResource
 
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.ModuleResource
 
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.NativeResource
 
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.PathResource
 
openReadableByteChannel() - Method in interface io.inverno.mod.base.resource.Resource
Opens a readable byte channel to the resource.
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.URLResource
 
openReadableByteChannel() - Method in class io.inverno.mod.base.resource.ZipResource
 
opens - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's opens directives.
OpensDirective() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
Creates an empty opens directive.
OpensDirective(String, List<String>) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
Creates an opens directive.
openWritableByteChannel() - Method in interface io.inverno.mod.base.resource.Resource
Opens a writable byte channel to the resource.
openWritableByteChannel(boolean) - Method in interface io.inverno.mod.base.resource.Resource
Opens a writable byte channel to the resource that will append or not content to an existing resource.
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.ClasspathResource
 
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.FileResource
 
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.ModuleResource
 
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.NativeResource
 
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.PathResource
 
openWritableByteChannel(boolean, boolean) - Method in interface io.inverno.mod.base.resource.Resource
Opens a writable byte channel to the resource that will append or not content to an existing resource and create or not missing parent directories.
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.URLResource
 
openWritableByteChannel(boolean, boolean) - Method in class io.inverno.mod.base.resource.ZipResource
 
operations() - Method in class io.inverno.mod.redis.lettuce.PoolRedisClient
 
operations() - Method in class io.inverno.mod.redis.lettuce.PoolRedisClusterClient
 
OPTIONS - Enum constant in enum class io.inverno.mod.http.base.Method
or(Authenticator<? super A, ? extends B>) - Method in interface io.inverno.mod.security.authentication.Authenticator
Returns a composed authenticator which first invokes this authenticator and, if the credentials could not be authenticated, invokes the specified authenticator.
or(CredentialsExtractor<? extends A>) - Method in interface io.inverno.mod.security.http.CredentialsExtractor
Returns a composed credentials extractor which first invokes this extractor and, if no credentials could have been extracted, invokes the specified extractor.
or(Runnable) - Method in interface io.inverno.mod.http.server.ws.WebSocket
Specifies the fallback action to execute when the opening handshake fails.
or(Charset, Charset) - Static method in class io.inverno.mod.base.Charsets
Returns the specified charset if not null or the other charset which must not be null.
or(Mono<Void>) - Method in interface io.inverno.mod.http.server.ws.WebSocket
Specifies a fallback action to execute when the opening handshake fails.
orDefault(Charset) - Static method in class io.inverno.mod.base.Charsets
Returns the specified charset if not null or the default charset.
Origin(String) - Constructor for class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
Creates an origin by parsing the specified origin string.
Origin(String, String, Integer) - Constructor for class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
Creates an origin with the specified scheme, host and port.
ORIGIN - Enum constant in enum class io.inverno.mod.base.net.URIs.RequestTargetForm
Designates an origin request target as defined by RFC 7230 Section 5.3.1.
ORIGIN_EXTENDED - Enum constant in enum class io.inverno.mod.base.net.URIs.RequestTargetForm
Designates an origin request target as defined by RFC 7230 Section 5.3.2 with the addition of the fragment component.
otherPrimeInfo(String, String, String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies a prime info to add to the definition of the key.
outbound() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange
Returns the outbound part of the WebSocket exchange.
outbound() - Method in interface io.inverno.mod.web.server.Web2SocketExchange
 
OutboundCookies - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP cookies.
OutboundData<A> - Interface in io.inverno.mod.http.base
A generic outbound data producer.
OutboundDataEncoder<A> - Interface in io.inverno.mod.web.server
A response payload producer used to encode the payload from a single object or many objects.
OutboundHeaders<A> - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP headers.
OutboundRequestHeaders - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP request headers.
OutboundResponseHeaders - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP response headers.
OutboundSetCookies - Interface in io.inverno.mod.http.base
Represents mutable outbound HTTP set-cookies.
overridable() - Element in annotation interface io.inverno.mod.configuration.Configuration
Indicates whether the generated bean should be overridable.
Overridable - Annotation Interface in io.inverno.core.annotation
Used in conjunction with @Bean to indicate an overridable bean.
override(Optional<Supplier<P>>) - Method in interface io.inverno.core.v1.Module.ModuleBeanBuilder
Specifies an override that, when present, provides bean instances instead of the builder.
override(Optional<Supplier<P>>) - Method in interface io.inverno.core.v1.Module.WrapperBeanBuilder
Specifies an override that, when present, provides bean instances instead of the builder.
ownerType(Class<?>) - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies the owner type of the parameterized type.
ownerType(Class<?>) - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies the owner type of the parameterized type.
ownerType(Type) - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies the owner type of the parameterized type.

P

P_256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECCurve
P-256 curve as defined by RFC7518 Section 6.2.1.1
P_384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECCurve
P-384 curve as defined by RFC7518 Section 6.2.1.1
P_521 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECCurve
P-521 curve as defined by RFC7518 Section 6.2.1.1
packageApplication() - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Creates a package application task.
packageApplication(Consumer<PackageApplicationTask>) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Creates and configures a package application task.
PackageApplicationTask - Interface in io.inverno.tool.buildtools
A task for packaging modular applications with an optimized Java runtime.
PackageApplicationTask.Launcher - Interface in io.inverno.tool.buildtools
Parameters describing an application launcher.
PackageApplicationTask.LinuxConfiguration - Interface in io.inverno.tool.buildtools
Linux specific configuration.
PackageApplicationTask.MacOSConfiguration - Interface in io.inverno.tool.buildtools
MacOS specific configuration.
PackageApplicationTask.PackageType - Enum Class in io.inverno.tool.buildtools
The types of package that the task can generate.
PackageApplicationTask.WindowsConfiguration - Interface in io.inverno.tool.buildtools
Windows specific configuration.
packageName - Variable in class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
The name of the exported package.
packageName - Variable in class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
The name of the opened package.
Parameter - Interface in io.inverno.mod.http.base
Base parameter interface defining common HTTP parameter (eg. header, cookie, query parameter...).
PARAMETER_ERROR - Static variable in class io.inverno.mod.security.http.form.FormLoginPageHandler
The error query parameter name.
PARAMETER_REDIRECT_URI - Static variable in class io.inverno.mod.security.http.form.FormLoginPageHandler
The redirect URI query parameter name.
Parameter.Factory - Interface in io.inverno.mod.http.base
A factory for creating parameters.
parameterConverter() - Method in class io.inverno.mod.boot.Boot
 
ParameterConverter - Class in io.inverno.mod.boot.converter
String to object converter used basically to convert string parameter values into primitive and common types.
ParameterConverter() - Constructor for class io.inverno.mod.boot.converter.ParameterConverter
 
ParameterConverter.CompoundDecodersSocket - Interface in io.inverno.mod.boot.converter
The compound decoders socket.
ParameterConverter.CompoundEncodersSocket - Interface in io.inverno.mod.boot.converter
The compound encoders socket.
PARAMETERIZED - Enum constant in enum class io.inverno.mod.base.net.URIs.Option
Enables parameterized URI
parameterName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The parameter name.
parameterName - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The paramerer name.
parameterName(String) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the name of the CSRF token parameter.
parameters - Variable in class io.inverno.mod.configuration.AbstractConfigurationLoader
The parameters to use to retrieve configuration values.
parent - Variable in class io.inverno.core.v1.Module.Bean
The module into which the bean is registered.
Part<A> - Interface in io.inverno.mod.http.client
Represents a part in a multipart/form-data request body as defined by RFC 7578.
Part - Interface in io.inverno.mod.http.server
Represents a part in a multipart/form-data request body as defined by RFC 7578.
PART_NAME - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Name parameter
Part.Factory - Interface in io.inverno.mod.http.client
A factory for creating Part.
PARTIAL_CONTENT - Enum constant in enum class io.inverno.mod.http.base.Status
password() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Redis datastore password.
password(Password<?, ?>) - Method in class io.inverno.mod.security.authentication.user.User.Builder
Specifies the user password.
password(String) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
password(String) - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWKBuilder
Specifies the password encoded as Base64URL.
Password<A,B> - Interface in io.inverno.mod.security.authentication.password
A password represents secret data that can be used to authenticate an entity.
Password.Encoder<A,B> - Interface in io.inverno.mod.security.authentication.password
A password encoder used to encode a raw password into a secured password representation.
passwordEncoder(Password.Encoder<?, ?>) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository.Builder
Specifies the password encoder.
PasswordException - Exception Class in io.inverno.mod.security.authentication.password
Thrown to indicate that a password related operation failed.
PasswordException() - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordException
Creates a password exception.
PasswordException(String) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordException
Creates a password exception with the specified message.
PasswordException(String, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordException
Creates a password exception with the specified message and cause.
PasswordException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordException
Creates a password exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
PasswordException(Throwable) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordException
Creates a password exception with the specified cause.
passwordPolicy(PasswordPolicy<B, ?>) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository.Builder
Specifies the password policy.
PasswordPolicy<A,B> - Interface in io.inverno.mod.security.authentication.password
A password policy is used to evaluate the strength of a password in a login credentials against specific rules.
PasswordPolicy.PasswordStrength - Interface in io.inverno.mod.security.authentication.password
A password strength provides both qualitative and quantitative marks to assess its level of protection against password cracking attacks.
PasswordPolicy.PasswordStrength.Qualifier - Enum Class in io.inverno.mod.security.authentication.password
Represents a qualitative password protection mark.
PasswordPolicyException - Exception Class in io.inverno.mod.security.authentication.password
Thrown to indicate that a password does not comply with a password policy.
PasswordPolicyException(PasswordPolicy.PasswordStrength) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Creates a password policy exception with the specified strength.
PasswordPolicyException(PasswordPolicy.PasswordStrength, String) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Creates a password exception with the specified password strength and message.
PasswordPolicyException(PasswordPolicy.PasswordStrength, String, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Creates a password exception with the specified password strength, message and cause.
PasswordPolicyException(PasswordPolicy.PasswordStrength, String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Creates a password exception with the specified password strength, message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
PasswordPolicyException(PasswordPolicy.PasswordStrength, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.password.PasswordPolicyException
Creates a password exception with the specified password strength and cause.
PATCH - Enum constant in enum class io.inverno.mod.http.base.Method
path - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The CSRF token cookie path parameter.
path - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
The path of the CSRF token cookie.
path() - Element in annotation interface io.inverno.mod.web.server.annotation.WebController
The base path of all the routes defined in the web controller.
path() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoute
The path that the absolute path of a request must match to be served by the route.
path() - Element in annotation interface io.inverno.mod.web.server.annotation.WebSocketRoute
The path that the absolute path of a request must match to be served by the route.
path(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Appends the specified path as defined by RFC 3986 Section 3.3 ignoring the trailing slash
path(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie path attribute.
path(String) - Method in interface io.inverno.mod.http.client.InterceptableRequest
Sets the request path.
path(String) - Method in interface io.inverno.mod.http.client.Request
Sets the request path.
path(String) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the path of the CSRF token cookie.
path(String) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies the path without matching trailing slash to the route to intercept.
path(String) - Method in interface io.inverno.mod.web.server.ErrorWebRouteManager
Specifies the path to the resource served by the error web route without matching trailing slash.
path(String) - Method in interface io.inverno.mod.web.server.WebInterceptorManager
Specifies the path without matching trailing slash to the route to intercept.
path(String) - Method in interface io.inverno.mod.web.server.WebRouteManager
Specifies the path to the resource served by the web route without matching trailing slash.
path(String) - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Specifies the path to the WebSocket resource served by the route without matching trailing slash.
path(String, boolean) - Method in interface io.inverno.mod.base.net.URIBuilder
Appends the specified path as defined by RFC 3986 Section 3.3 ignoring or not the trailing slash.
path(String, boolean) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies the path matching or not trailing slash to the route to intercept.
path(String, boolean) - Method in interface io.inverno.mod.web.server.ErrorWebRouteManager
Specifies the path to the resource served by the error web route matching or not trailing slash.
path(String, boolean) - Method in interface io.inverno.mod.web.server.WebInterceptorManager
Specifies the path matching or not trailing slash to the route to intercept.
path(String, boolean) - Method in interface io.inverno.mod.web.server.WebRouteManager
Specifies the path to the resource served by the web route matching or not trailing slash.
path(String, boolean) - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Specifies the path to the WebSocket resource served by the route matching or not trailing slash.
PATH - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Path parameter
PATH_PATTERN - Enum constant in enum class io.inverno.mod.base.net.URIs.Option
Enables path pattern support using the following rules:
PathAware - Interface in io.inverno.mod.web.server.spi
Specifies criteria required to match requests or resources based on a path or a path pattern.
PathParam - Annotation Interface in io.inverno.mod.web.server.annotation
Binds the value of a URI path parameter as defined by URIBuilder to a web route method parameter whose name indicates the name of the parameter.
pathParameters() - Method in interface io.inverno.mod.web.server.WebRequest
Returns the request path parameters.
PathParameters - Interface in io.inverno.mod.web.server
Represents the path parameters extracted from the absolute path of a request following the URIPattern used to define the route to the targeted resource.
PathResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a path and looks up data on the file system.
PathResource(Path) - Constructor for class io.inverno.mod.base.resource.PathResource
Creates a path resource with the specified path.
PathResource(Path, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.PathResource
Creates a path resource with the specified path and media type service.
pathToSanitizedString(Path) - Static method in class io.inverno.mod.base.resource.AbstractResource
Returns a sanitized path representation of the specified path by normalizing it and replacing \ path separator by standard / path separator.
pattern(String) - Method in interface io.inverno.mod.redis.operations.AbstractScanBuilder
 
pattern(String, Charset) - Method in interface io.inverno.mod.redis.operations.AbstractScanBuilder
 
payload(A) - Method in interface io.inverno.mod.security.jose.JOSEObjectBuilder
Specifies the JOSE object payload.
payload(A) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectBuilder
Specifies the payload.
PAYLOAD_TOO_LARGE - Enum constant in enum class io.inverno.mod.http.base.Status
PAYMENT_REQUIRED - Enum constant in enum class io.inverno.mod.http.base.Status
pbes2() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the Password-Based JWK factory.
PBES2_HS256_A128KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
PBES2-HS256+A128KW key management algorithm as defined by RFC7518 Section 4.8
PBES2_HS384_A192KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
PBES2-HS384+A192KW key management algorithm as defined by RFC7518 Section 4.8
PBES2_HS512_A256KW - Enum constant in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
PBES2-HS512+A256KW key management algorithm as defined by RFC7518 Section 4.8
PBES2Algorithm - Enum Class in io.inverno.mod.security.jose.jwa
Password-based encryption key management algorithms as defined by RFC7518.
PBES2JWK - Interface in io.inverno.mod.security.jose.jwk.pbes2
Password-based JSON Web Key.
PBES2JWKBuilder<A,B> - Interface in io.inverno.mod.security.jose.jwk.pbes2
Password-based JSON Web Key builder.
PBES2JWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.pbes2
Password-based JSON Web Key factory.
PBES2JWKGenerator<A,B> - Interface in io.inverno.mod.security.jose.jwk.pbes2
Password-based JSON Web Key generator.
PBKDF2Password - Class in io.inverno.mod.security.authentication.password
A password that uses Password-Based Key Derivation Function 2 to encode password.
PBKDF2Password(String, PBKDF2Password.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.PBKDF2Password
Creates a PBKDF2 password with the specified value and encoder.
PBKDF2Password.Encoder - Class in io.inverno.mod.security.authentication.password
A PBKDF2 based password encoder implementation.
percent() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as a percentage using default locale format.
percent(int, int, int) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as a percentage using default locale format according to the specified limits.
percent(int, int, int, Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as a percentage using the specified locale format according to the specified limits.
percent(Locale) - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which formats a number as a percentage using the specified locale format.
PermissionBasedAccessController - Interface in io.inverno.mod.security.accesscontrol
An access controller that uses permissions to control the access to services or resources based on the permissions that were granted to an authenticated entity.
PermissionBasedAccessController.Parameter - Class in io.inverno.mod.security.accesscontrol
A parameter is used to specify the context in which a permission is evaluated.
persist() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 
persist(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PersonIdentity - Class in io.inverno.mod.security.identity
A basic identity implementation exposing basic personal information.
PersonIdentity(String, String, String, String) - Constructor for class io.inverno.mod.security.identity.PersonIdentity
Creates a person identity.
pexpire() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIRE key milliseconds [NX|XX|GT|LT]
pexpire(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIRE key milliseconds [NX|XX|GT|LT]
pexpire(A, Duration) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIRE key milliseconds [NX|XX|GT|LT]
pexpireat() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]
pexpireat(A, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]
pexpireat(A, Instant) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]
pexpireat(A, ZonedDateTime) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]
pexpiretime(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
pfadd(A, B) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
PFADD key element
pfadd(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
PFADD key [element [element ...]]
pfcount(A) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
pfcount(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
PFCOUNT key [key ...]
pfmerge(A, A) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
PFMERGE destkey sourcekey
pfmerge(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisHLLReactiveOperations
PFMERGE destkey sourcekey [sourcekey ...]
pidfile(Path) - Method in interface io.inverno.tool.buildtools.StartTask
Sets the path of the file where the project application pid is stored.
pidfile(Path) - Method in interface io.inverno.tool.buildtools.StopTask
Sets the path to the file containing the pid of the running project.
ping(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a ping frame with the specified payload data.
PING - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a PING control frame.
Pipe<T,U> - Interface in io.inverno.mod.irt
A pipe is used within a template to transform a value before applying templates.
Pipes - Class in io.inverno.mod.irt
A collection of pipes used to transform basic values including: strings transformation, date formatting, number formatting, escaping...
Pipes() - Constructor for class io.inverno.mod.irt.Pipes
 
PKG - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as a Package package.
POLICY_VIOLATION - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a message that violates its policy.
pong(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a pong frame with the specified payload data.
PONG - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a PONG control frame.
pool_buffer_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The pool's request buffer size.
pool_buffer_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
pool_clean_period() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The pool's clean period in milliseconds.
pool_clean_period(long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
pool_connect_timeout() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The pool connection timeout in milliseconds.
pool_connect_timeout(long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
pool_connectionTimeout() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The amount of time a client will wait for a connection from the pool.
pool_connectionTimeout(int) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_connectionTimeoutUnit() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The connection timeout unit.
pool_connectionTimeoutUnit(TimeUnit) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_idleTimeout() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The idle timeout of a pooled connection.
pool_idleTimeout(int) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_idleTimeoutUnit() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The idle timeout unit.
pool_idleTimeoutUnit(TimeUnit) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_keep_alive_timeout() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The pool's connection keep alive timeout in milliseconds.
pool_keep_alive_timeout(Long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
pool_max_active() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Maximum active connection in the Redis client connection pool.
pool_max_active(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
pool_max_idle() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Maximum idle connection in the Redis client connection pool.
pool_max_idle(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
pool_max_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The maximum size of the client connection pool.
pool_max_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
pool_maxSize() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The maximum pool size.
pool_maxSize(int) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_maxWaitQueueSize() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The maximum wait queue size.
pool_maxWaitQueueSize(int) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
pool_min_idle() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Minimum idle connection in the Redis client connection pool.
pool_min_idle(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
pool_poolCleanerPeriod() - Method in interface io.inverno.mod.sql.vertx.VertxSqlClientConfiguration
The connection pool cleaner period in ms.
pool_poolCleanerPeriod(int) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Configurator
 
PooledClientSqlClient - Class in io.inverno.mod.sql.vertx
A Vert.x pooled client SQL client wrapper.
PooledClientSqlClient(SqlClient) - Constructor for class io.inverno.mod.sql.vertx.PooledClientSqlClient
Creates a SQL client wrapper with the specified Vert.x pooled client.
PoolRedisClient<A,B,C> - Class in io.inverno.mod.redis.lettuce
A Lettuce pool Redis client wrapper.
PoolRedisClient(AsyncPool<C>, Class<A>, Class<B>) - Constructor for class io.inverno.mod.redis.lettuce.PoolRedisClient
Creates a Redis client with the specified Lettuce pool.
PoolRedisClusterClient<A,B,C> - Class in io.inverno.mod.redis.lettuce
A Lettuce cluster pool Redis client wrapper.
PoolRedisClusterClient(AsyncPool<C>, Class<A>, Class<B>) - Constructor for class io.inverno.mod.redis.lettuce.PoolRedisClusterClient
Creates a Redis client with the specified Lettuce cluster pool.
PoolSqlClient - Class in io.inverno.mod.sql.vertx
A Vert.x pool SQL client wrapper.
PoolSqlClient(Pool) - Constructor for class io.inverno.mod.sql.vertx.PoolSqlClient
Creates a SQL client with the specified Vert.x pool.
port - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
The port.
port() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Redis datastore port.
port(int) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
port(int) - Method in interface io.inverno.tool.buildtools.DebugTask
Sets the port exposed by the application where to attach the debugger.
port(Integer) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the port component as defined by RFC 3986 Section 3.2.3.
port(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the port component as defined by RFC 3986 Section 3.2.3.
ports(Set<String>) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the ports exposed by the container at runtime defined as: port_number [ "/" udp/tcp ] .
POST - Enum constant in enum class io.inverno.mod.http.base.Method
PRECONDITION_FAILED - Enum constant in enum class io.inverno.mod.http.base.Status
prefer_native_transport() - Method in interface io.inverno.mod.boot.BootConfiguration
Enables/Disables native transport when available.
prefer_native_transport(boolean) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
prefix(String) - Method in interface io.inverno.tool.buildtools.ArchiveTask
Specifies the root path (e.g.
preparedStatement(String) - Method in interface io.inverno.mod.sql.SqlOperations
Creates a prepared SQL statement.
preparedStatement(String) - Method in class io.inverno.mod.sql.vertx.ConnectionSqlClient
 
PreparedStatement - Interface in io.inverno.mod.sql
The prepared statement is pre-compiled, it should be preferred over regular statements as it is more efficient when executed multiple times and it protects against SQL injection attacks.
PRF_SHA256 - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
SHA256 pseudorandom function.
PRF_SHA384 - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
SHA384 pseudorandom function.
PRF_SHA512 - Static variable in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
SHA512 pseudorandom function.
PrimitiveDecoder<From> - Interface in io.inverno.mod.base.converter
An object decoder providing primitive bindings to decode to primitive and common types.
PrimitiveEncoder<To> - Interface in io.inverno.mod.base.converter
An object encoder providing primitive bindings to encode primitive and common types.
PrincipalAuthentication - Interface in io.inverno.mod.security.authentication
An authentication resulting from the authentication of a principal entity uniquely identified by a username.
PrincipalAuthenticator<A,B> - Class in io.inverno.mod.security.authentication
An authenticator used to authenticate principal credentials.
PrincipalAuthenticator(CredentialsResolver<? extends B>, CredentialsMatcher<? super A, ? super B>) - Constructor for class io.inverno.mod.security.authentication.PrincipalAuthenticator
Creates a terminal principal authenticator with the specified credentials resolver and credentials matcher.
PrincipalCredentials - Interface in io.inverno.mod.security.authentication
Credentials used to authenticate a principal entity identified by a unique username.
print(PrintStream) - Method in interface io.inverno.core.v1.Banner
Prints the banner to the specified output.
print(PrintStream) - Method in class io.inverno.core.v1.StandardBanner
 
PRIVATE - Enum constant in enum class io.inverno.core.annotation.Bean.Visibility
A private bean is only accessible inside the module.
privateExponent(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the private exponent encoded as Base64URL.
privateKey(String) - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWKBuilder
Specifies the private key encoded as Base64URL.
processedParameters(String...) - Method in interface io.inverno.mod.security.jose.JOSEObjectReader
Specifies the JOSE header custom parameters processed by the application.
processedParameters(String...) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectReader
Specifies the JOSE header custom parameters processed by the application.
produces() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoute
The list of media types that the request must match (i.e. accept at least one of them) to be served by the route.
produces(String) - Method in interface io.inverno.mod.web.server.ErrorWebInterceptorManager
Specifies the media range matching the content type produced by the route to intercept.
produces(String) - Method in interface io.inverno.mod.web.server.ErrorWebRouteManager
Specifies the media type of the resource served by the error web route.
produces(String) - Method in interface io.inverno.mod.web.server.WebInterceptorManager
Specifies the media range matching the content type produced by the route to intercept.
produces(String) - Method in interface io.inverno.mod.web.server.WebRouteManager
Specifies the media type of the resource served by the web route.
Project - Class in io.inverno.tool.buildtools
The Artifact representing the project to build.
Project(Path, Path) - Constructor for class io.inverno.tool.buildtools.Project
Creates a project.
PropertiesConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source backed by a Properties object.
PropertiesConfigurationSource(Properties) - Constructor for class io.inverno.mod.configuration.source.PropertiesConfigurationSource
Creates a properties configuration source with the specified Properties.
PropertiesConfigurationSource(Properties, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.PropertiesConfigurationSource
Creates a properties configuration source with the specified Properties and the specified string value decoder.
PropertyFileConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties in a regular property file.
PropertyFileConfigurationSource(Resource) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the specified resource
PropertyFileConfigurationSource(Resource, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the specified resource and string value decoder.
PropertyFileConfigurationSource(InputStream) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the specified input stream.
PropertyFileConfigurationSource(InputStream, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the specified input stream and string value decoder.
PropertyFileConfigurationSource(Path) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the .properties file at the specified path.
PropertyFileConfigurationSource(Path, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Creates a property file configuration source with the .properties file at the specified path and the specified string value decoder.
PROPERY_DISPLAY_PROGRESS_BAR - Static variable in class io.inverno.tool.buildtools.Project
System property to set to display or not the progress bar while executing the build tasks.
PROTOCOL_ERROR - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection due to a protocol error.
prototype(String, Supplier<T>) - Static method in interface io.inverno.core.v1.Module.ModuleBeanBuilder
Returns a prototype module bean builder.
prototype(String, Supplier<W>) - Static method in interface io.inverno.core.v1.Module.WrapperBeanBuilder
Returns a prototype wrapper bean builder.
PROTOTYPE - Enum constant in enum class io.inverno.core.annotation.Bean.Strategy
Prototype strategy results in multiple instance being created when requested.
Provide - Annotation Interface in io.inverno.core.annotation
Specifies the type provided by a bean, defaulting to the actual bean type.
provides - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's provides directives.
ProvidesDirective() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
Creates a blank provides directive.
ProvidesDirective(String, List<String>) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
Creates a provides directive.
PROXY_AUTHENTICATION_REQUIRED - Enum constant in enum class io.inverno.mod.http.base.Status
PS256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
PS256 signature algorithm as defined by RFC7518 Section 3.5.
PS384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
PS384 signature algorithm as defined by RFC7518 Section 3.5.
PS512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
PS512 signature algorithm as defined by RFC7518 Section 3.5.
psetex(A, long, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
PSETEX key milliseconds value
pttl(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
PTTL key
PUBLIC - Enum constant in enum class io.inverno.core.annotation.Bean.Visibility
A public bean is accessible inside the module and in enclosing modules.
publicExponent(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the public exponent encoded as Base64URL.
publicKey(String) - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWKBuilder
Specifies the public key encoded as Base64URL.
publicKeyUse(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKBuilder
Specifies the public key use.
publicKeyUse(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKGenerator
Specifies the public key use.
publisherByteBuf() - Static method in class io.inverno.mod.security.http.form.LoginView
 
PublisherPipe<T,U> - Interface in io.inverno.mod.irt
A publisher pipe is used within a template to transform a publisher before applying templates to the emitted elements.
PublisherPipes - Class in io.inverno.mod.irt
A collection of pipes used to transform publishers including: filter, sort, map, flatMap...
PublisherPipes() - Constructor for class io.inverno.mod.irt.PublisherPipes
 
publisherString() - Static method in class io.inverno.mod.security.http.form.LoginView
 
PublisherTemplateSet<T> - Interface in io.inverno.mod.irt
A publisher TemplateSet which exposes the sink where data are rendered.
put(LoginCredentials) - Method in class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
Adds/Sets the specified login credentials.
put(String, Password<?, ?>) - Method in class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
Adds/Sets the login credentials identified by the secified username.
PUT - Enum constant in enum class io.inverno.mod.http.base.Method
putResult(ConfigurationKey, ConfigurationKey) - Method in interface io.inverno.mod.configuration.source.CompositeConfigurationStrategy.CompositeDefaultingStrategy
Records the specified result key for the specified original query key.
px(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 
px(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 
pxat(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 
pxat(long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringGetexBuilder
 

Q

query(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the query component as defined by RFC 3986 Section 3.4.
query(String, Object...) - Method in interface io.inverno.mod.sql.SqlOperations
Executes a query operation using a prepared statement with the specified arguments and returns the resulting rows.
query(String, Function<Row, T>, Object...) - Method in interface io.inverno.mod.sql.SqlOperations
Executes a query operation using a prepared statement with the specified arguments, applies a row mapping function to the resulting rows and returns the results.
queryForObject(String, Function<Row, T>, Object...) - Method in interface io.inverno.mod.sql.SqlOperations
Executes a query operation using a prepared statement with the specified arguments, maps a single row to an object using a row mapping function and return that object.
QueryParam - Annotation Interface in io.inverno.mod.web.server.annotation
Binds the value of a HTTP query parameter to a web route method parameter whose name indicates the name of the parameter.
queryParameter(String, String) - Method in interface io.inverno.mod.base.net.URIBuilder
Appends a query parameter component with specified name and value as defined by RFC 3986 Section 3.4.
queryParameters() - Method in interface io.inverno.mod.http.base.BaseRequest
Returns the query parameters of the request.
QueryParameters - Interface in io.inverno.mod.http.base
Represents the query parameters of a request.

R

randomkey() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
randomStringGenerator(RandomStringGenerator) - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWKGenerator
Specifies the random string generator to use to generate the password.
RANGE_NOT_SATISFIABLE - Enum constant in enum class io.inverno.mod.http.base.Status
rank(long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.ListLposBuilder
 
raw() - Method in interface io.inverno.mod.http.client.InterceptableResponseBody
Returns a raw payload producer.
raw() - Method in interface io.inverno.mod.http.client.RequestBody
Returns a raw outbound data producer.
raw() - Method in interface io.inverno.mod.http.client.ResponseBody
Returns a raw payload consumer.
raw() - Method in interface io.inverno.mod.http.server.Part
Returns the part's raw data.
raw() - Method in interface io.inverno.mod.http.server.RequestBody
Returns a raw payload consumer.
raw() - Method in interface io.inverno.mod.http.server.ResponseBody
Returns a raw payload producer.
raw(Consumer<Part<ByteBuf>>) - Method in interface io.inverno.mod.http.client.Part.Factory
Creates a part with raw data.
RAW_PASSWORD_ENCODER - Static variable in class io.inverno.mod.security.authentication.password.RawPassword
The raw (no-op) password encoder.
RawPassword - Class in io.inverno.mod.security.authentication.password
Represents a raw unencoded password.
RawPassword(String) - Constructor for class io.inverno.mod.security.authentication.password.RawPassword
Creates a raw password with the specified value.
RawPassword(String, RawPassword.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.RawPassword
Creates a raw password with the specified value and encoder.
RawPassword.Encoder - Class in io.inverno.mod.security.authentication.password
A raw (no-op) password encoder implementation.
rcv_buffer() - Method in interface io.inverno.mod.base.net.NetConfiguration
The receive buffer size.
rcv_buffer(Integer) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
rcv_buffer(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
ReactiveConverter<A,B> - Interface in io.inverno.mod.base.converter
A reactive converter.
ReactiveDecoder<From,To> - Interface in io.inverno.mod.base.converter
A reactive decoder.
ReactiveEncoder<From,To> - Interface in io.inverno.mod.base.converter
A reactive encoder.
ReactiveExchangeHandler<A,B> - Interface in io.inverno.mod.http.server
A reactive exchange handler is used to handle server exchanges following reactive principles.
ReactiveServerController<A,B,C> - Interface in io.inverno.mod.http.server
A reactive server controller defines how exchanges and error exchanges must be handled within the HTTP server following reactive principles.
reactor() - Method in class io.inverno.mod.boot.Boot
 
Reactor - Interface in io.inverno.mod.base.concurrent
A reactor defines the core threading model and more specifically it provides the main event loop used at the core of Inverno's applications.
reactor_event_loop_group_size() - Method in interface io.inverno.mod.boot.BootConfiguration
The number of threads to allocate to the reactor event loop group.
reactor_event_loop_group_size(int) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
reactor_prefer_vertx() - Method in interface io.inverno.mod.boot.BootConfiguration
Enables/Disables Vert.x reactor when available.
reactor_prefer_vertx(boolean) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Configurator
 
Reactor.Thread - Interface in io.inverno.mod.base.concurrent
A marker interface that is detected on Threads to indicate that a thread is part of a reactor.
ReactorScope<T> - Class in io.inverno.mod.base.concurrent
A reactor scope is used to provide bean instances bound to the current reactor thread.
ReactorScope() - Constructor for class io.inverno.mod.base.concurrent.ReactorScope
Creates a thread scope.
read() - Method in class io.inverno.mod.base.resource.AbstractAsyncResource
 
read() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
read() - Method in class io.inverno.mod.base.resource.FileResource
 
read() - Method in interface io.inverno.mod.base.resource.Resource
Reads the resource in a reactive way.
read() - Method in class io.inverno.mod.base.resource.ZipResource
 
read(JOSEHeader) - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Tries to resolve the JWK from a JOSE header.
read(String) - Method in interface io.inverno.mod.security.jose.JOSEObjectReader
Reads the specified compact representation and returns the corresponding JOSE object.
read(String) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectReader
Reads the specified JSON representation and returns the corresponding JSON JOSE object.
read(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Reads the specified JWK or JWK set serialized as JSON.
read(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Reads the specified JWK or JWK set JSON serialized string and resolves and returns corresponding keys.
read(String, String) - Method in interface io.inverno.mod.security.jose.JOSEObjectReader
Reads the specified compact representation using the specified payload media type and returns the corresponding JOSE object.
read(String, String) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectReader
Reads the specified JSON representation using the specified payload media type and returns the corresponding JSON JOSE object.
read(String, Function<String, Mono<A>>) - Method in interface io.inverno.mod.security.jose.JOSEObjectReader
Reads the specified compact representation using the specified payload decoder and returns the corresponding JOSE object.
read(String, Function<String, Mono<A>>) - Method in interface io.inverno.mod.security.jose.JsonJOSEObjectReader
Reads the specified JSON representation using the specified payload decoder and returns the corresponding JSON JOSE object.
read(URI) - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Reads the JWK or JWK set JSON serialized string at the specified URI.
read(Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Read the specified JWK or JWK set represented in the specified map.
read(Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Reads the JWK or JWK set represented in the specified map.
READ_DATE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Read-state parameter
reader(Class<T>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object reader with the specified payload type.
reader(Class<T>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
reader(Class<T>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
reader(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object reader with the specified payload type and using the specified keys.
reader(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
reader(Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
reader(Type) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object reader with the specified payload type.
reader(Type) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
reader(Type) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
reader(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.JOSEObjectService
Returns a new JOSE object reader with the specified payload type and using the specified keys.
reader(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JWEService
 
reader(Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JWSService
 
readerFor(String) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation.
readerFor(String, Class<T>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type.
readerFor(String, Class<T>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type using the specified keys.
readerFor(String, Type) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type.
readerFor(String, Type, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation with a custom JWT Claims set type using the specified keys.
readerFor(String, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwt.JWTService
Returns a JOSE JWT Object reader to read the specified compact representation using the specified keys.
readJWE() - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.ReadRecipient
Returns the recipient JWE publisher.
readJWE(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWE.ReadRecipient
Returns the recipient JWE publisher with the specified keys.
readJWS() - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.ReadSignature
Returns the signature JWS publisher.
readJWS(Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JsonJWS.ReadSignature
Returns the signature JWS publisher with the specified keys.
recipient(Consumer<B>) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWEBuilder
Specifies a recipient to add to the resulting JSON JWE object.
recipient(Consumer<B>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWEBuilder
Specifies a recipient to add to the resulting JSON JWE object using the specified keys.
recover(String) - Method in class io.inverno.mod.security.authentication.password.Argon2Password.Encoder
 
recover(String) - Method in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
 
recover(String) - Method in class io.inverno.mod.security.authentication.password.MessageDigestPassword.Encoder
 
recover(String) - Method in interface io.inverno.mod.security.authentication.password.Password.Encoder
Recovers a password from its encoded representation generated with this encoder.
recover(String) - Method in class io.inverno.mod.security.authentication.password.PBKDF2Password.Encoder
 
recover(String) - Method in class io.inverno.mod.security.authentication.password.RawPassword.Encoder
 
recover(String) - Method in class io.inverno.mod.security.authentication.password.SCryptPassword.Encoder
 
recover(String) - Method in class io.inverno.mod.security.http.digest.DigestPassword.Encoder
 
redirectError(ProcessBuilder.Redirect) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets where to redirect the application error stream.
redirectInput(ProcessBuilder.Redirect) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets where to redirect the application input stream.
REDIRECTION - Enum constant in enum class io.inverno.mod.http.base.Status.Category
RedirectLoginFailureHandler<A,B> - Class in io.inverno.mod.security.http.form
A login failure handler implementation that redirects the client (302) after a failed login authentication.
RedirectLoginFailureHandler() - Constructor for class io.inverno.mod.security.http.form.RedirectLoginFailureHandler
Creates a redirect login failure handler which redirects the client to the default login failure URI.
RedirectLoginFailureHandler(String) - Constructor for class io.inverno.mod.security.http.form.RedirectLoginFailureHandler
Creates a redirect login failure handler which redirects the client to the specified login failure URI.
RedirectLoginSuccessHandler<A,B,C> - Class in io.inverno.mod.security.http.form
A login success handler implementation that redirects the client (302) after a successful login authentication.
RedirectLoginSuccessHandler() - Constructor for class io.inverno.mod.security.http.form.RedirectLoginSuccessHandler
Creates a redirect login success handler which redirects the client to the default login success URI.
RedirectLoginSuccessHandler(String) - Constructor for class io.inverno.mod.security.http.form.RedirectLoginSuccessHandler
Creates a redirect login success handler which redirects the client to the specified login success URI.
RedirectLogoutSuccessHandler<A,B,C,D,E> - Class in io.inverno.mod.security.http.form
A logout success handler implementation that redirects the client (302) after a successful logout.
RedirectLogoutSuccessHandler() - Constructor for class io.inverno.mod.security.http.form.RedirectLogoutSuccessHandler
Creates a redirect logout success handler which redirects the client to the default logout success URI.
RedirectLogoutSuccessHandler(String) - Constructor for class io.inverno.mod.security.http.form.RedirectLogoutSuccessHandler
Creates a redirect logout success handler which redirects the client to the specified logout success URI.
redirectOutput(ProcessBuilder.Redirect) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets where to redirect the application output stream.
RedisClient<A,B> - Interface in io.inverno.mod.redis
A Redis Client exposes reactive methods to query a Redis datastore.
RedisConfigurationSource - Class in io.inverno.mod.configuration.source
A configurable configuration source that stores and looks up properties in a Redis data store.
RedisConfigurationSource(RedisClient<String, String>) - Constructor for class io.inverno.mod.configuration.source.RedisConfigurationSource
Creates a redis configuration source with the specified redis client.
RedisConfigurationSource(RedisClient<String, String>, JoinablePrimitiveEncoder<String>, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.RedisConfigurationSource
Creates a redis configuration source with the specified redis client, string value encoder and decoder.
RedisConfigurationSource.RedisConfigurationQuery - Class in io.inverno.mod.configuration.source
The configuration query used by the Redis configuration source.
RedisConfigurationSource.RedisConfigurationUpdate - Class in io.inverno.mod.configuration.source
The configuration update used by the Redis configuration source.
RedisConfigurationSource.RedisExecutableConfigurationQuery - Class in io.inverno.mod.configuration.source
The executable configuration query used by the Redis configuration source.
RedisConfigurationSource.RedisExecutableConfigurationUpdate - Class in io.inverno.mod.configuration.source
The executable configuration update used by the Redis configuration source.
RedisConfigurationSource.RedisListConfigurationQuery - Class in io.inverno.mod.configuration.source
The list configuration query used by the Redis configuration source.
RedisGeoReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Geo reactive commands.
RedisGeoReactiveOperations.AbstractGeoradiusBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC] GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.AbstractGeoradiusStoreBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key] GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]
RedisGeoReactiveOperations.AbstractGeosearchBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] GEOSEARCHSTORE destination source [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]]
RedisGeoReactiveOperations.GeoaddBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEOADD key [NX|XX] [CH] longitude latitude member [longitude latitude member ...]
RedisGeoReactiveOperations.GeoCoordinates - Interface in io.inverno.mod.redis.operations
 
RedisGeoReactiveOperations.GeoItems<B> - Interface in io.inverno.mod.redis.operations
 
RedisGeoReactiveOperations.GeoradiusBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.GeoradiusbymemberBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.GeoradiusbymemberExtendedBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.GeoradiusbymemberStoreBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUSBYMEMBER key member radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]
RedisGeoReactiveOperations.GeoradiusExtendedBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC]
RedisGeoReactiveOperations.GeoradiusStoreBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEORADIUS key longitude latitude radius m|km|ft|mi [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]
RedisGeoReactiveOperations.GeosearchBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]]
RedisGeoReactiveOperations.GeosearchExtendedBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEOSEARCH key [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [WITHCOORD] [WITHDIST] [WITHHASH]
RedisGeoReactiveOperations.GeosearchstoreBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GEOSEARCHSTORE destination source [FROMMEMBER member] [FROMLONLAT longitude latitude] [BYRADIUS radius m|km|ft|mi] [BYBOX width height m|km|ft|mi] [ASC|DESC] [COUNT count [ANY]] [STOREDIST]
RedisGeoReactiveOperations.GeoUnit - Enum Class in io.inverno.mod.redis.operations
 
RedisGeoReactiveOperations.GeoWithin<B> - Interface in io.inverno.mod.redis.operations
 
RedisHashReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Hashes reactive commands.
RedisHashReactiveOperations.HashScanBuilder<A,B> - Interface in io.inverno.mod.redis.operations
HSCAN key cursor [MATCH pattern] [COUNT count]
RedisHashReactiveOperations.HashScanResult<A,B> - Interface in io.inverno.mod.redis.operations
 
RedisHLLReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Hyper Log Log reactive commands.
RedisKeyReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Keys reactive commands.
RedisKeyReactiveOperations.AbstractKeySortBuilder<A,C> - Interface in io.inverno.mod.redis.operations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
RedisKeyReactiveOperations.KeyCopyBuilder<A> - Interface in io.inverno.mod.redis.operations
COPY source destination [DB destination-db] [REPLACE]
RedisKeyReactiveOperations.KeyExpireatBuilder<A> - Interface in io.inverno.mod.redis.operations
EXPIREAT key timestamp [NX|XX|GT|LT]
RedisKeyReactiveOperations.KeyExpireBuilder<A> - Interface in io.inverno.mod.redis.operations
EXPIRE key seconds [NX|XX|GT|LT]
RedisKeyReactiveOperations.KeyMigrateBuilder<A> - Interface in io.inverno.mod.redis.operations
MIGRATE host port key|"" destination-db timeout [COPY] [REPLACE] [AUTH password] [AUTH2 username password] [KEYS key [key ...]]
RedisKeyReactiveOperations.KeyPexpireatBuilder<A> - Interface in io.inverno.mod.redis.operations
PEXPIREAT key milliseconds-timestamp [NX|XX|GT|LT]
RedisKeyReactiveOperations.KeyPexpireBuilder<A> - Interface in io.inverno.mod.redis.operations
PEXPIRE key milliseconds [NX|XX|GT|LT]
RedisKeyReactiveOperations.KeyRestoreBuilder<A> - Interface in io.inverno.mod.redis.operations
RESTORE key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]
RedisKeyReactiveOperations.KeyScanBuilder<A> - Interface in io.inverno.mod.redis.operations
SCAN cursor [MATCH pattern] [COUNT count] [TYPE type]
RedisKeyReactiveOperations.KeyScanResult<A> - Interface in io.inverno.mod.redis.operations
 
RedisKeyReactiveOperations.KeySortBuilder<A,B> - Interface in io.inverno.mod.redis.operations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
RedisKeyReactiveOperations.KeySortStoreBuilder<A> - Interface in io.inverno.mod.redis.operations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
RedisListReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Lists reactive commands.
RedisListReactiveOperations.AbstractListLmoveBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
BLMOVE source destination LEFT|RIGHT LEFT|RIGHT timeout LMOVE source destination LEFT|RIGHT LEFT|RIGHT
RedisListReactiveOperations.AbstractListLmpopBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
BLMPOP timeout numkeys key [key ...]
RedisListReactiveOperations.ListBlmoveBuilder<A,B> - Interface in io.inverno.mod.redis.operations
BLMOVE source destination LEFT|RIGHT LEFT|RIGHT timeout
RedisListReactiveOperations.ListBlmpopBuilder<A,B> - Interface in io.inverno.mod.redis.operations
BLMPOP timeout numkeys key [key ...]
RedisListReactiveOperations.ListLmoveBuilder<A,B> - Interface in io.inverno.mod.redis.operations
LMOVE source destination LEFT|RIGHT LEFT|RIGHT
RedisListReactiveOperations.ListLmpopBuilder<A,B> - Interface in io.inverno.mod.redis.operations
LMPOP numkeys key [key ...]
RedisListReactiveOperations.ListLposBuilder<A,B> - Interface in io.inverno.mod.redis.operations
LPOS key element [RANK rank] [COUNT num-matches] [MAXLEN len]
RedisOperations<A,B> - Interface in io.inverno.mod.redis
Redis reactive commands.
RedisScriptingReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Scripting reactive commands.
RedisScriptingReactiveOperations.ScriptFlushMode - Enum Class in io.inverno.mod.redis.operations
 
RedisScriptingReactiveOperations.ScriptOutput - Enum Class in io.inverno.mod.redis.operations
 
RedisSetReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Sets reactive commands.
RedisSetReactiveOperations.SetScanBuilder<A,B> - Interface in io.inverno.mod.redis.operations
SSCAN key cursor [MATCH pattern] [COUNT count]
RedisSetReactiveOperations.SetScanResult<B> - Interface in io.inverno.mod.redis.operations
 
RedisSortedSetReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Sorted Sets reactive commands.
RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZINTER numkeys key [key ...]
RedisSortedSetReactiveOperations.AbstractSortedSetZmpopBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
BZMPOP timeout numkeys key [key ...]
RedisSortedSetReactiveOperations.AbstractSortedSetZrangeBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES] ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZUNION numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetBzmpopBuilder<A,B> - Interface in io.inverno.mod.redis.operations
BZMPOP timeout numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetScanBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZSCAN key cursor [MATCH pattern] [COUNT count]
RedisSortedSetReactiveOperations.SortedSetScanResult<B> - Interface in io.inverno.mod.redis.operations
 
RedisSortedSetReactiveOperations.SortedSetScoredMember<B> - Interface in io.inverno.mod.redis.operations
 
RedisSortedSetReactiveOperations.SortedSetScoredMembers<B> - Interface in io.inverno.mod.redis.operations
 
RedisSortedSetReactiveOperations.SortedSetZaddBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZADD key [NX|XX] [GT|LT] [CH] score member [score member ...]
RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZADD key [NX|XX] [GT|LT] [CH] INCR score member
RedisSortedSetReactiveOperations.SortedSetZinterBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZINTER numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZinterstoreBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZINTERSTORE destination numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZinterWithScoresBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZINTER numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZmpopBuilder<A,B> - Interface in io.inverno.mod.redis.operations
BZMPOP timeout numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZrangeBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]
RedisSortedSetReactiveOperations.SortedSetZrangestoreBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
RedisSortedSetReactiveOperations.SortedSetZrangeWithScoresBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]
RedisSortedSetReactiveOperations.SortedSetZunionBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZUNION numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZunionstoreBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZUNIONSTORE destination numkeys key [key ...]
RedisSortedSetReactiveOperations.SortedSetZunionWithScoresBuilder<A,B> - Interface in io.inverno.mod.redis.operations
ZUNION numkeys key [key ...]
RedisStreamReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Streams reactive commands.
RedisStreamReactiveOperations.StreamClaimedMessages<A,B> - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamEntries<A,B> - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamMessage<A,B> - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamMessageIds - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamPendingMessage - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamPendingMessages - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamStreams<A> - Interface in io.inverno.mod.redis.operations
 
RedisStreamReactiveOperations.StreamXaddBuilder<A,B> - Interface in io.inverno.mod.redis.operations
XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|id field value [field value ...]
RedisStreamReactiveOperations.StreamXautoclaimBuilder<A,B> - Interface in io.inverno.mod.redis.operations
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] [JUSTID]
RedisStreamReactiveOperations.StreamXclaimBuilder<A,B> - Interface in io.inverno.mod.redis.operations
XCLAIM key group consumer min-idle-time id [id ...]
RedisStreamReactiveOperations.StreamXgroupCreateBuilder<A> - Interface in io.inverno.mod.redis.operations
XGROUP CREATE key groupname id|$ [MKSTREAM]
RedisStreamReactiveOperations.StreamXpendingExtendedBuilder<A> - Interface in io.inverno.mod.redis.operations
XPENDING key group [IDLE min-idle-time] start end count [consumer]
RedisStreamReactiveOperations.StreamXreadBuilder<A,B> - Interface in io.inverno.mod.redis.operations
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] id [id ...]
RedisStreamReactiveOperations.StreamXreadgroupBuilder<A,B> - Interface in io.inverno.mod.redis.operations
XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]
RedisStreamReactiveOperations.StreamXtrimBuilder<A> - Interface in io.inverno.mod.redis.operations
XTRIM key MAXLEN|MINID [=|~] threshold [LIMIT count]
RedisStringReactiveOperations<A,B> - Interface in io.inverno.mod.redis.operations
Redis Strings reactive commands.
RedisStringReactiveOperations.AbstractStringSetBuilder<A,B,C> - Interface in io.inverno.mod.redis.operations
SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX] [GET]
RedisStringReactiveOperations.StringBitfieldBuilder<A,B> - Interface in io.inverno.mod.redis.operations
BITFIELD key [GET encoding offset] [SET encoding offset value] [INCRBY encoding offset increment] [OVERFLOW WRAP|SAT|FAIL]
RedisStringReactiveOperations.StringGetexBuilder<A,B> - Interface in io.inverno.mod.redis.operations
GETEX key [EX seconds|PX milliseconds|EXAT unix-time|PXAT unix-time|PERSIST]
RedisStringReactiveOperations.StringSetBuilder<A,B> - Interface in io.inverno.mod.redis.operations
SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX]
RedisStringReactiveOperations.StringSetGetBuilder<A,B> - Interface in io.inverno.mod.redis.operations
SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX] [GET]
RedisTransactionalClient<A,B> - Interface in io.inverno.mod.redis
A Redis Client exposes reactive method to query a Redis datastore with transaction support.
RedisTransactionalOperations<A,B> - Interface in io.inverno.mod.redis
Redis reactive commands with transaction support.
RedisTransactionResult - Interface in io.inverno.mod.redis
Redis MULTI/EXEC sequence result.
RedisType - Enum Class in io.inverno.mod.redis.operations
 
RedisUserRepository<A,B> - Class in io.inverno.mod.security.authentication.user
A UserRepository implementation that stores users in a Redis data store.
RedisUserRepository(RedisClient<String, String>, ObjectMapper) - Constructor for class io.inverno.mod.security.authentication.user.RedisUserRepository
Creates a Redis user repository with the specified Redis client and mapper.
RedisUserRepository(RedisClient<String, String>, ObjectMapper, Password.Encoder<?, ?>) - Constructor for class io.inverno.mod.security.authentication.user.RedisUserRepository
Creates a Redis user repository with the specified Redis client mapper and password encoder.
RedisUserRepository(RedisClient<String, String>, ObjectMapper, Password.Encoder<?, ?>, PasswordPolicy<B, ?>) - Constructor for class io.inverno.mod.security.authentication.user.RedisUserRepository
Creates a Redis user repository with the specified Redis client, mapper, password encoder and password policy.
RedisUserRepository(RedisClient<String, String>, ObjectMapper, PasswordPolicy<B, ?>) - Constructor for class io.inverno.mod.security.authentication.user.RedisUserRepository
Creates a Redis user repository with the specified Redis client, mapper and password policy.
reducedBinary() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload binary data.
reducedText() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload text data stream.
refCnt() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns the current reference count of the frame.
referral() - Method in interface io.inverno.mod.ldap.LDAPClientConfiguration
Indicates whether to follow referrals, ignore them or raise exceptions.
referral(LDAPClientConfiguration.ReferralPolicy) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Configurator
 
registry(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the image registry where to deploy the image.
REGISTRY - Enum constant in enum class io.inverno.tool.buildtools.ContainerizeTask.Target
Deploys the image to a remote image registry.
registryPassword(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the password to use to connect to the image registry.
registryUsername(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the username to use to connect to the image registry.
release() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Decreases the reference count by 1 of the frame and deallocates the frame if the reference count reaches at 0.
release(A) - Method in interface io.inverno.mod.security.authentication.AuthenticationReleaser
Releases the specified authentication.
remove() - Method in class io.inverno.mod.base.concurrent.ReactorScope
Removes the instance currently bound to the current thread.
remove() - Method in class io.inverno.mod.base.concurrent.ThreadScope
Removes the instance currently bound to the current thread.
remove() - Method in interface io.inverno.mod.web.server.spi.Route
Removes the route from the router that contains it.
remove() - Method in interface io.inverno.mod.web.server.spi.RouteManager
Removes all the routes that matches the criteria specified in the route manager and defined in the router it comes from.
remove() - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Removes all WebSocket routes that matches the criteria specified in the WebSocket route manager and defined in the router it comes from.
remove(JWK) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
remove(JWK) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Removes the specified key from the store.
remove(CharSequence...) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Removes the headers with the specified names.
remove(Object) - Method in class io.inverno.mod.base.KeyScope
Removes the instance currently bound to the specified key.
remove(String) - Method in class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
Removes the login credentials identified by the specified username.
removeUserFromGroups(String, String...) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
removeUserFromGroups(String, String...) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
removeUserFromGroups(String, String...) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Removes the user identified by the specified username from the specified groups.
rename(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
RENAME key newkey
renamenx(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
RENAMENX key newkey
render(byte[]) - Method in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
 
render(byte[]) - Method in class io.inverno.mod.irt.AbstractByteBufTemplateSet
 
render(byte[]) - Method in class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
 
render(byte[]) - Method in class io.inverno.mod.irt.AbstractStreamTemplateSet
 
render(byte[]) - Method in class io.inverno.mod.irt.AbstractStringPublisherTemplateSet
 
render(byte[]) - Method in class io.inverno.mod.irt.AbstractStringTemplateSet
 
render(byte[]) - Method in interface io.inverno.mod.irt.TemplateSet
Renders a byte array to the output.
render(ByteBuf) - Method in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
 
render(ByteBuf) - Method in class io.inverno.mod.irt.AbstractByteBufTemplateSet
 
render(ByteBuf) - Method in class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
 
render(ByteBuf) - Method in interface io.inverno.mod.irt.ByteBufTemplateSet
Renders a ByteBuf to the output.
render(Object) - Method in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
 
render(Object) - Method in class io.inverno.mod.irt.AbstractByteBufTemplateSet
 
render(Object) - Method in class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
 
render(Object) - Method in class io.inverno.mod.irt.AbstractTemplateSet
 
render(Object) - Method in interface io.inverno.mod.irt.TemplateSet
Renders an object to the output.
render(String) - Method in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
 
render(String) - Method in class io.inverno.mod.irt.AbstractByteBufTemplateSet
 
render(String) - Method in class io.inverno.mod.irt.AbstractCompositeByteBufTemplateSet
 
render(String) - Method in class io.inverno.mod.irt.AbstractStreamTemplateSet
 
render(String) - Method in class io.inverno.mod.irt.AbstractStringPublisherTemplateSet
 
render(String) - Method in class io.inverno.mod.irt.AbstractStringTemplateSet
 
render(String) - Method in interface io.inverno.mod.irt.TemplateSet
Renders a string to the output.
render(String, String, String) - Method in interface io.inverno.mod.security.http.form.LoginView.Renderer
 
render(BiFunction<Long, T, CompletableFuture<Void>>) - Method in interface io.inverno.mod.irt.TemplateSet.IndexableRenderable
Renders a value using the specified renderer accepting the value and its index.
render(Function<T, CompletableFuture<Void>>) - Method in interface io.inverno.mod.irt.TemplateSet.Renderable
Renders a value using the specified renderer.
replace() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyCopyBuilder
 
replace() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyMigrateBuilder
 
replace() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyRestoreBuilder
 
repository(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the image repository.
request() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the request part of the exchange.
request() - Method in interface io.inverno.mod.http.client.InterceptableExchange
Returns an interceptable request which proxies the original request and allows to override values before it is sent to the endpoint.
request() - Method in interface io.inverno.mod.http.client.ws.WebSocketExchange
Returns the original HTTP upgrade request sent to the endpoint.
request() - Method in interface io.inverno.mod.http.server.ws.WebSocketExchange
Returns the original HTTP upgrade request.
request() - Method in interface io.inverno.mod.web.server.ErrorWebExchange
 
request() - Method in interface io.inverno.mod.web.server.Web2SocketExchange
 
request() - Method in interface io.inverno.mod.web.server.WebExchange
 
Request - Interface in io.inverno.mod.http.client
Represents a client request in a client exchange.
Request - Interface in io.inverno.mod.http.server
Represents a client request in a server exchange.
request_timeout() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The request timeout in milliseconds.
request_timeout(long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
REQUEST_TIMEOUT - Enum constant in enum class io.inverno.mod.http.base.Status
RequestBody - Interface in io.inverno.mod.http.client
Represents the request payload sent by a client to a server in a client exchange.
RequestBody - Interface in io.inverno.mod.http.server
Represents the payload body of a client request in a server exchange.
RequestBody.Multipart<A,B> - Interface in io.inverno.mod.http.client
A Multipart form data producer.
RequestBody.Multipart<A> - Interface in io.inverno.mod.http.server
A multipart/form-data consumer as defined by RFC 7578.
RequestBody.Resource - Interface in io.inverno.mod.http.client
A resource data producer.
RequestBody.UrlEncoded<A> - Interface in io.inverno.mod.http.client
A URL encoded data producer.
RequestBody.UrlEncoded - Interface in io.inverno.mod.http.server
An application/x-www-form-urlencoded data consumer as defined by application/x-www-form-urlencoded.
REQUESTED - Enum constant in enum class io.inverno.mod.http.server.HttpServerConfiguration.ClientAuth
Indicates that client authentication will be requested during TLS handshake but that it is not required for the handshake to succeed.
RequestTimeoutException - Exception Class in io.inverno.mod.http.client
Thrown when a request has timed out.
RequestTimeoutException() - Constructor for exception class io.inverno.mod.http.client.RequestTimeoutException
Creates a Request timeout exception.
RequestTimeoutException(String) - Constructor for exception class io.inverno.mod.http.client.RequestTimeoutException
Creates a Request timeout exception.
RequestTimeoutException(String, Throwable) - Constructor for exception class io.inverno.mod.http.client.RequestTimeoutException
Creates a Request timeout exception.
RequestTimeoutException(Throwable) - Constructor for exception class io.inverno.mod.http.client.RequestTimeoutException
Creates a Request timeout exception.
REQUIRED - Enum constant in enum class io.inverno.mod.http.server.HttpServerConfiguration.ClientAuth
Indicates that client authentication will be requested during TLS handshake and that the handshake will fail if the client does not present authentication.
requires - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's requires directives.
RequiresDirective() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Creates a blank requires directive.
RequiresDirective(String, boolean, boolean) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
Creates a requires directive.
reset() - Method in interface io.inverno.mod.sql.PreparedStatement
Resets the statement by removing all bindings.
RESET_CONTENT - Enum constant in enum class io.inverno.mod.http.base.Status
resolve(String) - Method in interface io.inverno.mod.base.resource.Resource
Resolves the specified path against the resource URI as defined by Path.resolve(String).
resolve(Path) - Method in class io.inverno.mod.base.resource.ClasspathResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.FileResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.JarResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.ModuleResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.NativeResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.PathResource
 
resolve(Path) - Method in interface io.inverno.mod.base.resource.Resource
Resolves the specified URI against the resource URI as defined by Path.resolve(Path).
resolve(Path) - Method in class io.inverno.mod.base.resource.URLResource
 
resolve(Path) - Method in class io.inverno.mod.base.resource.ZipResource
 
resolve_jku() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
Enable/disable JWK URL (i.e.
resolve_jku(boolean) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
resolve_x5u() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
Enable/disable X.509 certificate URL (i.e.
resolve_x5u(boolean) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
resolveAccessController(A) - Method in interface io.inverno.mod.security.accesscontrol.AccessControllerResolver
Resolves the access controller used to control access to services and resources for the specified authentication.
resolveAccessController(GroupAwareAuthentication) - Method in class io.inverno.mod.security.accesscontrol.GroupsRoleBasedAccessControllerResolver
 
resolveAccessController(PrincipalAuthentication) - Method in class io.inverno.mod.security.accesscontrol.ConfigurationSourcePermissionBasedAccessControllerResolver
 
resolveCertificateFromKeyId(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a certificate (public key) from a key id.
resolveCertificateFromX509CertificateSHA1Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a certificate (public key) from an X.509 SHA1 thumbprint.
resolveCertificateFromX509CertificateSHA256Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a certificate (public key) from an X.509 SHA256 thumbprint.
resolveCredentials(String) - Method in interface io.inverno.mod.security.authentication.CredentialsResolver
Returns trusted credentials for the specified identifier.
resolveCredentials(String) - Method in class io.inverno.mod.security.authentication.InMemoryLoginCredentialsResolver
 
resolveCredentials(String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
resolveCredentials(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
resolveIdentity(A) - Method in interface io.inverno.mod.security.identity.IdentityResolver
Resolves the identity of the authenticated entity from the specified authentication.
resolveIdentity(A) - Method in class io.inverno.mod.security.identity.UserIdentityResolver
 
resolveIdentity(LDAPAuthentication) - Method in class io.inverno.mod.security.ldap.identity.LDAPIdentityResolver
 
resolveJWKSetURL(URI) - Method in interface io.inverno.mod.security.jose.jwk.JWKURLResolver
Resolves a JSON JWK or JWK set at the specified location and returns corresponding keys represented as maps.
resolveKeyFromKeyId(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a key (symmetric or private) from a key id.
resolveKeyFromX509CertificateSHA1Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a key (symmetric or private) from an X.509 SHA1 thumbprint.
resolveKeyFromX509CertificateSHA256Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKKeyResolver
Resolves a key (symmetric or private) from an X.509 SHA256 thumbprint.
resolveMainClass(boolean) - Method in interface io.inverno.tool.buildtools.BuildJmodTask
Specifies whether the main class should be automatically resolved in the project module.
resolveX509CertificateURL(URI) - Method in interface io.inverno.mod.security.jose.jwk.JWKURLResolver
Resolves the X.509 certificates chain at the specified location as defined by RFC7515 Section 4.1.5
resource() - Method in interface io.inverno.mod.http.client.InterceptableResponseBody
Returns a resource payload producer.
resource() - Method in interface io.inverno.mod.http.client.RequestBody
Returns a resource data producer.
resource() - Method in interface io.inverno.mod.http.server.ResponseBody
Returns a resource payload producer.
resource(Consumer<Part<Resource>>) - Method in interface io.inverno.mod.http.client.Part.Factory
Creates a part with a resource as data.
Resource - Interface in io.inverno.mod.base.resource
A resource represents an abstraction of an actual resource like a file, an entry in a zip/jar file, a on the classpath...
ResourceException - Exception Class in io.inverno.mod.base.resource
Thrown to indicate an error in a resource related operation.
ResourceException() - Constructor for exception class io.inverno.mod.base.resource.ResourceException
Creates a resource exception.
ResourceException(String) - Constructor for exception class io.inverno.mod.base.resource.ResourceException
Creates a resource exception with the specified message.
ResourceException(String, Throwable) - Constructor for exception class io.inverno.mod.base.resource.ResourceException
Creates a resource exception with the specified message and cause.
ResourceException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.base.resource.ResourceException
Creates a resource exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
ResourceException(Throwable) - Constructor for exception class io.inverno.mod.base.resource.ResourceException
Creates a resource exception with the specified cause.
resourcePath - Variable in class io.inverno.mod.base.resource.ZipResource
The path to the resource in the ZIP file.
ResourceProvider<A> - Interface in io.inverno.mod.base.resource
A resource provider is used to resolve some particular kinds of resources.
resourceService() - Method in class io.inverno.mod.boot.Boot
 
ResourceService - Interface in io.inverno.mod.base.resource
Provides a unified access to resources, giving the ability to obtain Resource instances for various kind of resources.
resourcesPath(Path) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the path to the resources overriding application package resources.
response() - Method in interface io.inverno.mod.http.base.BaseExchange
Returns the response part of the exchange.
response() - Method in interface io.inverno.mod.http.client.InterceptableExchange
Returns an interceptable response which allows to provide a complete response when bypassing the sending of the request or transform the actual response body.
response() - Method in interface io.inverno.mod.web.server.ErrorWebExchange
 
response() - Method in interface io.inverno.mod.web.server.WebExchange
 
Response - Interface in io.inverno.mod.http.client
Represents a client response in a client exchange.
Response - Interface in io.inverno.mod.http.server
Represents a server response in a server exchange.
ResponseBody - Interface in io.inverno.mod.http.client
Represents the response payload received by a client from a server in a client exchange.
ResponseBody - Interface in io.inverno.mod.http.server
Represents the payload body of a server response in a server exchange.
ResponseBody.Resource - Interface in io.inverno.mod.http.server
A resource payload producer.
ResponseBody.Sse<A,B,C> - Interface in io.inverno.mod.http.server
A server-sent events payload producer as defined by Server-Sent Events.
ResponseBody.Sse.Event<A> - Interface in io.inverno.mod.http.server
Represents a server-sent event.
ResponseBody.Sse.EventFactory<A,B> - Interface in io.inverno.mod.http.server
A server-sent event factory is used to create server-sent events.
restore() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
RESTORE key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]
restore(A, long, byte[]) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
RESTORE key ttl serialized-value [REPLACE] [ABSTTL] [IDLETIME seconds] [FREQ frequency]
retain() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Increases the reference count of the frame.
retainedDuplicate() - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame
Returns a retained frame which shares the whole region of this frame's data.
retrycount(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
reuse_address() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables socket address re-use .
reuse_address(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
reuse_address(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
reuse_port() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables socket port re-use.
reuse_port(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
reuse_port(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
reverse() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZrangeBuilder
 
right() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmpopBuilder
 
rightLeft() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmoveBuilder
 
rightRight() - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations.AbstractListLmoveBuilder
 
RoleBasedAccessController - Interface in io.inverno.mod.security.accesscontrol
An access controller that uses roles to control the access to services or resources based on the permissions that were granted to an authenticated entity.
rollback() - Method in interface io.inverno.mod.sql.TransactionalSqlOperations
Rolls back the transaction.
Routable<A,B,C,D,E> - Interface in io.inverno.mod.web.server.spi
Defines method to specify interceptors on a router.
route() - Method in interface io.inverno.mod.web.server.spi.Routable
Returns a route manager to define, enable, disable, remove or find routes in the router.
route(Consumer<D>) - Method in interface io.inverno.mod.web.server.spi.Routable
Invokes the specified route configurer on a route manager.
Route<A,B> - Interface in io.inverno.mod.web.server.spi
Base route interface.
RouteManager<A,B,C,D,E> - Interface in io.inverno.mod.web.server.spi
Base route manager interface.
Router<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.spi
Base router interface.
RouterConfigurer<A,B,C,D,E,F,G,H> - Interface in io.inverno.mod.web.server.spi
Base router configurer interface.
Row - Interface in io.inverno.mod.sql
A single row in a query result.
RowMetadata - Interface in io.inverno.mod.sql
Exposes database row metadata.
rows() - Method in interface io.inverno.mod.sql.SqlResult
Returns the resulting rows.
rowsUpdated() - Method in interface io.inverno.mod.sql.SqlResult
Returns the number of rows affected by the operation.
RPM - Enum constant in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Packages the application as a RedHat Package Manager package.
rpop(A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPOP key
rpop(A, long) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPOP key [count]
rpoplpush(A, A) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPOPLPUSH source destination
rpush(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPUSH key element [element ...]
rpush(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPUSH key element [element ...]
rpushx(A, B) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPUSHX key element [element ...]
rpushx(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisListReactiveOperations
RPUSHX key element [element ...]
RS1 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RS1 signature algorithm as defined by RFC8812 Section 2.
RS256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RS256 signature algorithm as defined by RFC7518 Section 3.3.
RS384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RS384 signature algorithm as defined by RFC7518 Section 3.3.
RS512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RS512 signature algorithm as defined by RFC7518 Section 3.3.
rsa() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the RSA JWK factory.
RSA_OAEP - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RSA-OAEP key management algorithm as defined by RFC7518 Section 4.3.
RSA_OAEP_256 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RSA-OAEP-256 key management algorithm as defined by RFC7518 Section 4.3.
RSA_OAEP_384 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RSA-OAEP-384 key management algorithm as defined by RFC7518 Section 4.3.
RSA_OAEP_512 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RSA-OAEP-512 key management algorithm as defined by RFC7518 Section 4.3.
RSA1_5 - Enum constant in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
RSA1_5 key management algorithm as defined by RFC7518 Section 4.2.
RSAAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
RSA algorithms as defined by RFC7518.
RSAJWK - Interface in io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key.
RSAJWK.OtherPrimeInfo - Interface in io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key other prime info.
RSAJWKBuilder<A,B> - Interface in io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key builder.
RSAJWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key factory.
RSAJWKGenerator<A,B> - Interface in io.inverno.mod.security.jose.jwk.rsa
RSA JSON Web Key generator.
run() - Method in class io.inverno.core.v1.Application
Runs the application.
run() - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates a run task.
run(Module.ModuleBuilder<E>) - Static method in class io.inverno.core.v1.Application
Creates and run a new application for the module created with the specified builder.
run(Consumer<RunTask>) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates and configures a run task.
RunTask - Interface in io.inverno.tool.buildtools
Runs the project in a separate process and wait for the application to stop.

S

sadd(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SADD key member
sadd(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SADD key member [member ...]
SALT_LENGTH - Static variable in class io.inverno.mod.security.authentication.password.BCryptPassword.Encoder
The default salt length in kikibytes: 16.
SAME_SITE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
HttpOnly parameter
sameSite(Headers.SetCookie.SameSitePolicy) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie same site flag attribute.
sat() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
scan() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SCAN cursor [MATCH pattern] [COUNT count] [TYPE type]
scan(String) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SCAN cursor [MATCH pattern] [COUNT count] [TYPE type]
scard(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SCARD key
scheme - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
The scheme.
scheme(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the scheme component as defined by RFC 3986 Section 3.1.
SCHEME_CLASSPATH - Static variable in class io.inverno.mod.base.resource.ClasspathResource
The classpath resource scheme
SCHEME_FILE - Static variable in class io.inverno.mod.base.resource.FileResource
The file resource scheme
SCHEME_JAR - Static variable in class io.inverno.mod.base.resource.ZipResource
The jar resource scheme
SCHEME_MODULE - Static variable in class io.inverno.mod.base.resource.ModuleResource
The module resource scheme
SCHEME_RESOURCE - Static variable in class io.inverno.mod.base.resource.NativeResource
The module resource scheme
SCHEME_ZIP - Static variable in class io.inverno.mod.base.resource.ZipResource
The zip resource scheme
scope(LDAPOperations.SearchScope) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Specifies the search scope.
Scope<T> - Class in io.inverno.mod.base
A scope can be used to define a bean which allows to create and retrieve different bean instances depending on a particular scope.
Scope() - Constructor for class io.inverno.mod.base.Scope
 
scriptExists(String...) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
SCRIPT EXISTS sha1 [sha1 ...]
scriptFlush() - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
scriptFlush(RedisScriptingReactiveOperations.ScriptFlushMode) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
SCRIPT FLUSH [ASYNC|SYNC]
scriptKill() - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
scriptLoad(byte[]) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
scriptLoad(String) - Method in interface io.inverno.mod.redis.operations.RedisScriptingReactiveOperations
SCryptPassword - Class in io.inverno.mod.security.authentication.password
A password that uses Scrypt hashing function to encode password.
SCryptPassword(String, SCryptPassword.Encoder) - Constructor for class io.inverno.mod.security.authentication.password.SCryptPassword
Creates a Scrypt password with the specified value and encoder.
SCryptPassword.Encoder - Class in io.inverno.mod.security.authentication.password
A Scrypt password encoder implementation.
sdiff(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SDIFF key
sdiff(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SDIFF key [key ...]
sdiffstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SDIFF destination key
sdiffstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SDIFF destination key [key ...]
search() - Method in interface io.inverno.mod.ldap.LDAPOperations
Returns a builder used to build complex search operations.
search(String, String) - Method in interface io.inverno.mod.ldap.LDAPOperations
Executes a search operation in the specified base context using the specified filter.
search(String, String[], String) - Method in interface io.inverno.mod.ldap.LDAPOperations
Executes a search operation in the specified base context using the specified filter returning the specified list of attributes.
search(String, String[], String, Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations
Executes a search operation in the specified base context using the specified filter and arguments returning the specified list of attributes.
search(String, String, Object...) - Method in interface io.inverno.mod.ldap.LDAPOperations
Executes a search operation in the specified base context using the specified filter and arguments.
secondFactorExponent(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the second factor exponent encoded as Base64URL.
secondPrimeFactor(String) - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWKBuilder
Specifies the second prime factor encoded as Base64URL.
SECP256K1 - Enum constant in enum class io.inverno.mod.security.jose.jwa.ECCurve
Deprecated.
secp256k1 has been disabled in the JDK (>=15), it can be activated by setting jdk.sunec.disableNative property to false (-Djdk.sunec.disableNative=false)
secure - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
The CSRF token cookie secure parameter.
secure - Variable in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor
Flag indicating whether the token cookie should be secured.
secure(boolean) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie secure flag attribute.
secure(boolean) - Method in class io.inverno.mod.security.http.csrf.CSRFDoubleSubmitCookieInterceptor.Builder
Specifies the secure flag of the CSRF token cookie.
SECURE - Static variable in interface io.inverno.mod.http.base.header.Headers.SetCookie
Secure parameter
secureRandom(SecureRandom) - Method in interface io.inverno.mod.security.jose.jwe.JsonJWEBuilder
Specifies the secure random to use when encrypting the payload.
secureRandom(SecureRandom) - Method in interface io.inverno.mod.security.jose.jwe.JWEBuilder
Specifies the secure random to use when encrypting the payload.
secureRandom(SecureRandom) - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWKGenerator
Specifies the secure random to use to generate the key.
SecurityContext<A,B> - Interface in io.inverno.mod.security.context
The securiy context represents the central security component in an application.
SecurityContext<A,B> - Interface in io.inverno.mod.security.http.context
The security exchange context which exposes Authentication, Identity and AccessController in the exchange context.
SecurityException - Exception Class in io.inverno.mod.security
Base exception class used to report security errors.
SecurityException() - Constructor for exception class io.inverno.mod.security.SecurityException
Creates a security exception.
SecurityException(String) - Constructor for exception class io.inverno.mod.security.SecurityException
Creates a security exception with the specified message.
SecurityException(String, Throwable) - Constructor for exception class io.inverno.mod.security.SecurityException
Creates a security exception with the specified message and cause.
SecurityException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.SecurityException
Creates a security exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
SecurityException(Throwable) - Constructor for exception class io.inverno.mod.security.SecurityException
Creates a security exception with the specified cause.
SecurityInterceptor<A,B,C,D,E> - Interface in io.inverno.mod.security.http
The security interceptor extracts the credentials send by a requester, authenticates them and creates the security context in the exchange.
SecurityManager<A,B,C> - Interface in io.inverno.mod.security
A security manager authenticate the credentials of an entity and obtain the SecurityContext used to protect services and resources in the application.
SEE_OTHER - Enum constant in enum class io.inverno.mod.http.base.Status
segment(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Appends the specified path segment as defined by RFC 3986 Section 3.3
Selector - Annotation Interface in io.inverno.core.annotation
The Selector annotation is used to identify selector annotations.
SEMICOLON - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Semicolon ';'
send_user_agent() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Sends user-agent header.
send_user_agent(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
sendContinue() - Method in interface io.inverno.mod.http.server.Response
Sends an interim 100 continue response to the client so it can send the rest of the request.
Server - Class in io.inverno.mod.http.server
 
Server - Class in io.inverno.mod.web.server
 
SERVER_ERROR - Enum constant in enum class io.inverno.mod.http.base.Status.Category
server_event_loop_group_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The number of event loops to allocate to the server.
server_event_loop_group_size(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
server_host() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The host name of the server socket address.
server_host(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
server_port() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The port of the server socket address.
server_port(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
Server.Builder - Class in io.inverno.mod.http.server
 
Server.Builder - Class in io.inverno.mod.web.server
 
Server.Linker - Class in io.inverno.mod.http.server
 
Server.Linker - Class in io.inverno.mod.web.server
 
ServerController<A,B,C> - Interface in io.inverno.mod.http.server
A server controller defines how server exchanges and server error exchanges are handled, within the HTTP server.
SERVICE_RESTART - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Indicates that the service is restarted.
SERVICE_UNAVAILABLE - Enum constant in enum class io.inverno.mod.http.base.Status
ServiceUnavailableException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the requested resource is Service Unavailable (503).
ServiceUnavailableException() - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception.
ServiceUnavailableException(long) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried.
ServiceUnavailableException(long, String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried and message.
ServiceUnavailableException(long, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried, message and cause.
ServiceUnavailableException(long, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified interval in seconds after which the failed request may be retried and cause.
ServiceUnavailableException(String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified message.
ServiceUnavailableException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified message and cause.
ServiceUnavailableException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified cause.
ServiceUnavailableException(ZonedDateTime) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried.
ServiceUnavailableException(ZonedDateTime, String) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried and message.
ServiceUnavailableException(ZonedDateTime, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried, message and cause.
ServiceUnavailableException(ZonedDateTime, Throwable) - Constructor for exception class io.inverno.mod.http.base.ServiceUnavailableException
Creates a service unavailable exception with the specified date time after which the failed request may be retried and cause.
set() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX]
set(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SET key value
set(Header...) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Sets the specified headers.
set(JWK) - Method in class io.inverno.mod.security.jose.jwk.InMemoryJWKStore
 
set(JWK) - Method in interface io.inverno.mod.security.jose.jwk.JWKStore
Stores the specified key into the store.
set(CharSequence, CharSequence) - Method in interface io.inverno.mod.http.base.OutboundHeaders
Sets the value of the header with the specified name.
set(String, int, long) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
set(String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set one configuration property in the configuration source.
set(String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set one configuration property in the configuration source.
set(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set two configuration properties in the configuration source.
set(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set two configuration properties in the configuration source.
set(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set three configuration properties in the configuration source.
set(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set three configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set four configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set four configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set five configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set five configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set six configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set six configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set seven configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set seven configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set eight configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set eight configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set nine configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set nine configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set ten configuration properties in the configuration source.
set(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set ten configuration properties in the configuration source.
set(Map<String, Object>) - Method in interface io.inverno.mod.configuration.ConfigurableConfigurationSource
Creates a configuration update to set the configuration properties extracted from the specified values.
set(Map<String, Object>) - Method in interface io.inverno.mod.configuration.ConfigurationUpdate
Creates a configuration update to set the configuration properties extracted from the specified values.
set(Map<String, Object>) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisConfigurationUpdate
 
set(Map<String, Object>) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
 
set(Map<String, Object>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
 
set(Map<String, Object>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisConfigurationUpdate
 
SET - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
setArrayListSeparator(byte) - Method in class io.inverno.mod.base.converter.ByteBufConverter
Sets the array/list separator used to convert lists and arrays.
setArrayListSeparator(String) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
Sets the array/list separator used to convert lists and arrays.
setArrayListSeparator(String) - Method in class io.inverno.mod.base.converter.StringConverter
Sets the array/list separator used to convert lists and arrays.
setbit(A, long, int) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SETBIT key offset value
setCharset(Charset) - Method in class io.inverno.mod.base.converter.ByteBufConverter
Sets the charset used to serialize/deserialize to/from ByteBuf.
setCompoundDecoders(List<CompoundDecoder<String, ?>>) - Method in class io.inverno.mod.boot.Boot.Builder
 
setCompoundEncoders(List<CompoundEncoder<?, String>>) - Method in class io.inverno.mod.boot.Boot.Builder
 
setConfiguration(BootConfiguration) - Method in class io.inverno.mod.boot.Boot.Builder
 
setConfiguration(HttpServerConfiguration) - Method in class io.inverno.mod.http.server.Server.Builder
 
setConfiguration(LDAPClientConfiguration) - Method in class io.inverno.mod.ldap.Ldap.Builder
 
setConfiguration(LettuceRedisClientConfiguration) - Method in class io.inverno.mod.redis.lettuce.Lettuce.Builder
 
setConfiguration(JOSEConfiguration) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setConfiguration(VertxSqlClientConfiguration) - Method in class io.inverno.mod.sql.vertx.Vertx.Builder
 
setConfiguration(WebServerConfiguration) - Method in class io.inverno.mod.web.server.Server.Builder
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Bean
 
setConfigurationSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.web.server.WebServerConfigurationLoader.Bean
 
setConfigurer(Consumer<BootConfigurationLoader.Configurator>) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Bean
 
setConfigurer(Consumer<HttpClientConfigurationLoader.Configurator>) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Bean
 
setConfigurer(Consumer<HttpServerConfigurationLoader.Configurator>) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Bean
 
setConfigurer(Consumer<LDAPClientConfigurationLoader.Configurator>) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Bean
 
setConfigurer(Consumer<LettuceRedisClientConfigurationLoader.Configurator>) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Bean
 
setConfigurer(Consumer<JOSEConfigurationLoader.Configurator>) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Bean
 
setConfigurer(Consumer<VertxSqlClientConfigurationLoader.Configurator>) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Bean
 
setConfigurer(Consumer<WebServerConfigurationLoader.Configurator>) - Method in class io.inverno.mod.web.server.WebServerConfigurationLoader.Bean
 
setController(ServerController<? extends ExchangeContext, ? extends Exchange<? extends ExchangeContext>, ? extends ErrorExchange<? extends ExchangeContext>>) - Method in class io.inverno.mod.http.server.Server.Builder
 
setControllerConfigurer(WebServerControllerConfigurer<? extends ExchangeContext>) - Method in class io.inverno.mod.web.server.Server.Builder
 
SetCookie - Interface in io.inverno.mod.http.base.header
Represents a HTTP set-cookie as defined by RFC 6265 Section 4.1
SetCookie.Configurator - Interface in io.inverno.mod.http.base.header
A configurator used to configure a set-cookie.
SetCookieParameter - Interface in io.inverno.mod.http.base.header
A set cookie with parameter's conversion capabilities.
setDecoder(SplittablePrimitiveDecoder<D>) - Method in class io.inverno.mod.configuration.AbstractConfigurationSource
Sets the configuration value decoder.
setDecoders(List<CompoundDecoder<A, ?>>) - Method in class io.inverno.mod.base.converter.CompositeConverter
Sets the compound decoders used to decode objects.
setDecoders(List<CompoundDecoder<From, ?>>) - Method in class io.inverno.mod.base.converter.CompositeDecoder
Sets the compound decoders used to decode objects.
setDecoders(List<CompoundDecoder<String, ?>>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
setDecoders(List<CompoundDecoder<String, ?>>) - Method in class io.inverno.mod.boot.converter.ParameterConverter
 
setDefaultDecoder(Decoder<A, Object>) - Method in class io.inverno.mod.base.converter.CompositeConverter
Sets a default decoder to use when no compound decoder is able to decode an object.
setDefaultDecoder(Decoder<From, Object>) - Method in class io.inverno.mod.base.converter.CompositeDecoder
Sets a default decoder to use when no compound decoder is able to decode an object.
setDefaultEncoder(Encoder<Object, A>) - Method in class io.inverno.mod.base.converter.CompositeConverter
Sets a default encoder to use when no compound encoder is able to encode an object.
setDefaultEncoder(Encoder<Object, To>) - Method in class io.inverno.mod.base.converter.CompositeEncoder
Sets a default encoder to use when no compound encoder is able to encode an object.
setEmail(String) - Method in class io.inverno.mod.security.identity.PersonIdentity
Sets the person's email address.
setEncoder(JoinablePrimitiveEncoder<F>) - Method in class io.inverno.mod.configuration.AbstractConfigurableConfigurationSource
Sets the configuration value encoder.
setEncoders(List<CompoundEncoder<?, A>>) - Method in class io.inverno.mod.base.converter.CompositeConverter
Sets the compound encoders used to encode objects.
setEncoders(List<CompoundEncoder<?, String>>) - Method in class io.inverno.mod.base.converter.StringCompositeConverter
 
setEncoders(List<CompoundEncoder<?, String>>) - Method in class io.inverno.mod.boot.converter.ParameterConverter
 
setEncoders(List<CompoundEncoder<?, To>>) - Method in class io.inverno.mod.base.converter.CompositeEncoder
Sets the compound encoders used to encode objects.
setex(A, long, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SETEX key seconds value
setExecutor(ExecutorService) - Method in class io.inverno.mod.base.resource.AbstractAsyncResource
 
setExecutor(ExecutorService) - Method in interface io.inverno.mod.base.resource.AsyncResource
Sets the executor service to use when reading or writing the resource asynchronously.
setExecutor(ExecutorService) - Method in class io.inverno.mod.base.resource.ClasspathResource
 
setExecutor(ExecutorService) - Method in class io.inverno.mod.base.resource.FileResource
 
setExecutor(ExecutorService) - Method in class io.inverno.mod.base.resource.ZipResource
 
setFirstName(String) - Method in class io.inverno.mod.security.identity.PersonIdentity
Sets the person's first name.
setGet() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds|PXAT unix-time-milliseconds|KEEPTTL] [NX|XX] GET
setGet(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SET key value GET
setGroups(Set<String>) - Method in class io.inverno.mod.security.authentication.user.User
Sets the user groups.
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.http.base.Base.Builder
 
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.http.client.Client.Builder
 
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.http.server.Server.Builder
 
setHeaderCodecs(List<HeaderCodec<?>>) - Method in class io.inverno.mod.web.server.Server.Builder
 
setHttpClientConfiguration(HttpClientConfiguration) - Method in class io.inverno.mod.http.client.Client.Builder
 
setIdentity(A) - Method in class io.inverno.mod.security.authentication.user.User
Sets the user identity.
setInterceptors(List<? extends ExchangeInterceptor<A, B>>) - Method in interface io.inverno.mod.web.server.spi.InterceptableRoute
Sets the list of exchange interceptors to execute prior to the exchange handler when an exchange is processed by the route.
setJweZips(List<JWEZip>) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkFactories(List<JWKFactory<?, ?, ?>>) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkKeyResolver(JWKKeyResolver) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkPKIXParameters(PKIXParameters) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkStore(JWKStore) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkURLResolver(JWKURLResolver) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setJwkX509CertPathValidator(X509JWKCertPathValidator) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setKeyPrefix(String) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
Sets the prefix that is prepended to configuration property keys.
setKeyPrefix(String) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Sets the prefix that is prepended to configuration source keys.
setKeyPrefix(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
Sets the prefix used to format user and group entry keys.
setLastName(String) - Method in class io.inverno.mod.security.identity.PersonIdentity
Sets the person's last name.
setLocked(boolean) - Method in class io.inverno.mod.security.authentication.user.User
Locks/unlocks the user.
setMediaTypeService(MediaTypeService) - Method in class io.inverno.mod.base.resource.AbstractResource
Sets the media type service.
setMediaTypeService(MediaTypeService) - Method in class io.inverno.mod.base.resource.AbstractResourceProvider
sets the media type service.
setMediaTypeService(MediaTypeService) - Method in class io.inverno.mod.boot.Boot.Builder
 
setNonceValiditySeconds(long) - Method in class io.inverno.mod.security.http.digest.DigestAuthenticationErrorInterceptor
Sets the nonce validity period.
setnx(A, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SETNX key value
setObjectMapper(ObjectMapper) - Method in class io.inverno.mod.boot.Boot.Builder
 
setObjectMapper(ObjectMapper) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setOpen(boolean) - Method in class io.inverno.tool.buildtools.ModuleInfo
Sets whether the module is opened.
setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.http.base.Base.Builder
 
setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.http.client.Client.Builder
 
setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.http.server.Server.Builder
 
setParameterConverter(ObjectConverter<String>) - Method in class io.inverno.mod.web.server.Server.Builder
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.boot.BootConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader.Bean
 
setParameters(ConfigurationKey.Parameter[]) - Method in class io.inverno.mod.web.server.WebServerConfigurationLoader.Bean
 
setPassword(Password<?, ?>) - Method in class io.inverno.mod.security.authentication.user.User
Sets the user password
setPathParameterName(String) - Method in class io.inverno.mod.web.server.StaticHandler
Sets the name of the path parameter that specifies the path of a resource relative to the base path.
setPropertiesTTL(Duration) - Method in class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
Sets the time-to-live duration of the properties loaded with CPropsFileConfigurationSource.load().
setPropertiesTTL(Duration) - Method in class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
Sets the time-to-live duration of the properties loaded with PropertyFileConfigurationSource.load().
setrange(A, long, B) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
SETRANGE key offset value
setReactor(Reactor) - Method in class io.inverno.mod.redis.lettuce.Lettuce.Builder
 
setReadBufferCapacity(int) - Method in class io.inverno.mod.base.resource.AbstractAsyncResource
Sets the buffer read capacity.
setResourceProviders(ResourceProvider<?>) - Method in class io.inverno.mod.boot.Boot.Builder
 
setResourceService(ResourceService) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
setSecurityContext(SecurityContext<? extends A, ? extends B>) - Method in interface io.inverno.mod.security.http.context.InterceptingSecurityContext
Sets the security context in the security exchange context.
setStrategy(CompositeConfigurationStrategy) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource
Sets the composite configuration strategy.
setTerminal(boolean) - Method in class io.inverno.mod.security.authentication.AbstractPrincipalAuthenticator
Sets whether the authenticator is terminal and should return denied authentication on failed authentication or no authentication to indicate it was not able to authenticate credentials.
setTerminal(boolean) - Method in class io.inverno.mod.security.ldap.authentication.ActiveDirectoryAuthenticator
Sets whether the authenticator is terminal and should return denied authentication on failed authentication or no authentication to indicate it was not able to authenticate credentials.
setTerminal(boolean) - Method in class io.inverno.mod.security.ldap.authentication.LDAPAuthenticator
Sets whether the authenticator is terminal and should return denied authentication on failed authentication or no authentication to indicate it was not able to authenticate credentials.
setValidators(List<JWTClaimsSetValidator>) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Sets the JWT claims set validators.
setValidators(List<JWTClaimsSetValidator>) - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Sets the JWT claims set validators.
setValidators(List<JWTClaimsSetValidator>) - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Sets the JWT claims set validators.
setVertx(Vertx) - Method in class io.inverno.mod.sql.vertx.Vertx.Builder
 
setWelcomePage(String) - Method in class io.inverno.mod.web.server.StaticHandler
Sets the name of the welcome page file to look for when a directory resource is requested.
setWorkerPool(ExecutorService) - Method in class io.inverno.mod.boot.Boot.Builder
 
setWorkerPool(ExecutorService) - Method in class io.inverno.mod.ldap.Ldap.Builder
 
setWorkerPool(ExecutorService) - Method in class io.inverno.mod.security.jose.Jose.Builder
 
sign(byte[]) - Method in interface io.inverno.mod.security.jose.jwa.JWASigner
Signs the specified data and returns the signature.
signature(Consumer<B>, Consumer<B>) - Method in interface io.inverno.mod.security.jose.jws.JsonJWSBuilder
Specifies a signature to add to the resulting JSON JWS object.
signature(Consumer<B>, Consumer<B>, Publisher<? extends JWK>) - Method in interface io.inverno.mod.security.jose.jws.JsonJWSBuilder
Specifies a signature to add to the resulting JSON JWS object using the specified keys.
signer() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a signer using this JWK.
signer(String) - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a signer using this JWK and the specified algorithm.
SimplePasswordPolicy<A> - Class in io.inverno.mod.security.authentication.password
A simple password policy that simply checks for password's length.
SimplePasswordPolicy() - Constructor for class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
Creates a default simple password policy.
SimplePasswordPolicy(int, int) - Constructor for class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
Creates a simple password policy with the specified password lengths.
SimplePasswordPolicy.SimplePasswordStrength - Class in io.inverno.mod.security.authentication.password
A simple password strength implementation.
SimplePasswordStrength(int) - Constructor for class io.inverno.mod.security.authentication.password.SimplePasswordPolicy.SimplePasswordStrength
Creates a simple password strength from the specified score which corresponds to the length of the password.
SINGLE_LEVEL - Enum constant in enum class io.inverno.mod.ldap.LDAPOperations.SearchScope
The scope is constrained to the immediate subordinates of the entry named by baseObject.
singleton(String, Supplier<T>) - Static method in interface io.inverno.core.v1.Module.ModuleBeanBuilder
Returns a singleton module bean builder.
singleton(String, Supplier<W>) - Static method in interface io.inverno.core.v1.Module.WrapperBeanBuilder
Returns a singleton wrapper bean builder.
SINGLETON - Enum constant in enum class io.inverno.core.annotation.Bean.Strategy
Singleton strategy results in one single instance being created.
sink - Variable in class io.inverno.mod.irt.AbstractByteBufPublisherTemplateSet
The ByteBuf sink where rendered data are published
sink - Variable in class io.inverno.mod.irt.AbstractStringPublisherTemplateSet
The String sink where rendered data are published
sinter(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTER key
sinter(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTER key [key ...]
sintercard(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERCARD numkeys key
sintercard(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERCARD numkeys key [LIMIT limit]
sintercard(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERCARD numkeys key [key ...]
sintercard(Consumer<Keys<A>>, long) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERCARD numkeys key [key ...]
sinterstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERSTORE destination key
sinterstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SINTERSTORE destination key [key ...]
sismember(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SISMEMBER key member
size() - Method in class io.inverno.mod.base.resource.ClasspathResource
 
size() - Method in class io.inverno.mod.base.resource.FileResource
 
size() - Method in class io.inverno.mod.base.resource.ModuleResource
 
size() - Method in class io.inverno.mod.base.resource.NativeResource
 
size() - Method in class io.inverno.mod.base.resource.PathResource
 
size() - Method in interface io.inverno.mod.base.resource.Resource
Returns the resource content size.
size() - Method in class io.inverno.mod.base.resource.URLResource
 
size() - Method in class io.inverno.mod.base.resource.ZipResource
 
size() - Method in interface io.inverno.mod.redis.RedisTransactionResult
Returns the number of commands executed within the transaction.
SIZE - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
Size parameter
sizeLimit(int) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Specified the size limit.
smembers(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
smismember(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SMISMEMBER key member [member ...]
smove(A, A, B) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SMOVE source destination member
snd_buffer() - Method in interface io.inverno.mod.base.net.NetConfiguration
The send buffer size.
snd_buffer(Integer) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
snd_buffer(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
sockets - Variable in class io.inverno.core.v1.Module.ModuleLinker
The socket map to be used during linking process.
sort() - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to sort the elements in natural order.
sort() - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which converts a stream to sort the elements in natural order.
sort() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
sort(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
sort(Comparator<? super T>) - Static method in class io.inverno.mod.irt.PublisherPipes
Returns a pipe which converts a publisher to sort the elements using the specified comparator.
sort(Comparator<? super T>) - Static method in class io.inverno.mod.irt.StreamPipes
Returns a pipe which converts a stream to sort the elements using the specified comparator.
sortStore() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
sortStore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]]
source - Variable in class io.inverno.mod.configuration.AbstractConfigurationLoader
The configuration source to use to load the configuration.
sourcePackage() - Element in annotation interface io.inverno.core.annotation.Module
Indicates the package in the module where to place source files generated by the Inverno compiler.
SP - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal space
SP_CHAR - Static variable in interface io.inverno.mod.http.base.header.HeaderCodec
Horizontal space
SplittableDecoder<From,To> - Interface in io.inverno.mod.base.converter
A decoder that can decode an object to a collection of objects.
SplittablePrimitiveDecoder<From> - Interface in io.inverno.mod.base.converter
An object decoder which is splittable with primitive decoding bindings.
spop(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SPOP key
spop(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SPOP key [count]
SqlClient - Interface in io.inverno.mod.sql
A SQL Client exposes reactive method to query a RDBMS using SQL.
SqlOperations - Interface in io.inverno.mod.sql
Specifies basic reactive SQL operations
SqlResult - Interface in io.inverno.mod.sql
The SQL result of a single SQL statement.
srandmember(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
srandmember(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SRANDMEMBER key [count]
srem(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SREM key member
srem(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SREM key member [member ...]
sscan() - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SSCAN key cursor [MATCH pattern] [COUNT count]
sscan(A, String) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SSCAN key cursor
sse() - Method in interface io.inverno.mod.http.server.ResponseBody
Returns a server-sent events payload producer as defined by Server-Sent Events.
sseEncoder(String) - Method in interface io.inverno.mod.web.server.WebResponseBody
Returns a server-sent events encoder to encode event's data in the specified media type.
sseEncoder(String, Class<T>) - Method in interface io.inverno.mod.web.server.WebResponseBody
Returns a server-sent events encoder to encode event's data of the specified type in the specified media type.
sseEncoder(String, Type) - Method in interface io.inverno.mod.web.server.WebResponseBody
Returns a server-sent events encoder to encode event's data of the specified type in the specified media type.
SseEventFactory - Annotation Interface in io.inverno.mod.web.server.annotation
Binds a server-sent events factory to a web route method parameter.
sseString() - Method in interface io.inverno.mod.http.server.ResponseBody
Returns a server-sent events payload producer as defined by Server-Sent Events.
StandardBanner - Class in io.inverno.core.v1
A standard Banner implementation that displays basic useful information about the module and the runtime environment.
StandardBanner() - Constructor for class io.inverno.core.v1.StandardBanner
 
start() - Method in class io.inverno.core.v1.Module
Starts the module.
start() - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates a start task.
start(Consumer<StartTask>) - Method in interface io.inverno.tool.buildtools.ModularizeDependenciesTask
Creates and configures a start task.
StartTask - Interface in io.inverno.tool.buildtools
Starts the project in a separate process and return.
statement(String) - Method in interface io.inverno.mod.sql.SqlOperations
Creates a SQL statement.
Statement - Interface in io.inverno.mod.sql
A statement for executing static SQL operations.
StaticHandler<A> - Class in io.inverno.mod.web.server
A static handler used to serve static resources resolved from a base resource.
StaticHandler(Resource) - Constructor for class io.inverno.mod.web.server.StaticHandler
Creates a static handler resolving resources from the specified base resource using the default path parameter name and welcome page.
StaticHandler(Resource, String) - Constructor for class io.inverno.mod.web.server.StaticHandler
Creates a static handler resolving resources from the specified base resource using the specified path parameter name.
status(int) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response HTTP status code
status(Status) - Method in interface io.inverno.mod.http.base.OutboundResponseHeaders
Sets the response HTTP status.
Status - Enum Class in io.inverno.mod.http.base
Enumeration of HTTP statuses as defined by RFC 7231 Section 6.
STATUS - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
 
Status.Category - Enum Class in io.inverno.mod.http.base
Describes the category of an HTTP status as defined by RFC 7231 Section 6.
stop() - Method in class io.inverno.core.v1.Module
Stops the module.
stop() - Method in class io.inverno.tool.buildtools.Project
Creates a stop task.
stop(Consumer<StopTask>) - Method in class io.inverno.tool.buildtools.Project
Creates and configures a stop task.
StopTask - Interface in io.inverno.tool.buildtools
A task for stopping a running project whose pid is provided in a file.
store() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the JWK store.
storedist() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusStoreBuilder
 
storedist() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchstoreBuilder
 
strategy() - Element in annotation interface io.inverno.core.annotation.Bean
The bean strategy which defaults to Bean.Strategy.SINGLETON.
stream() - Method in interface io.inverno.mod.http.base.InboundData
Returns the inbound data publisher.
stream() - Method in interface io.inverno.mod.redis.RedisTransactionResult
Returns commands results as stream.
stream(A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamStreams
 
stream(Supplier<T>) - Static method in class io.inverno.mod.security.http.form.LoginView
 
stream(Publisher<T>) - Method in interface io.inverno.mod.http.base.OutboundData
Sets the outbound data.
STREAM - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
StreamPipe<T,U> - Interface in io.inverno.mod.irt
A stream pipe is used within a template to transform a stream before applying templates to the elements of the stream.
StreamPipes - Class in io.inverno.mod.irt
A collection of pipes used to transform streams including: filter, sort, map, flatMap...
StreamPipes() - Constructor for class io.inverno.mod.irt.StreamPipes
 
STRICT - Enum constant in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Only send cookie for same-site requests.
string() - Method in interface io.inverno.mod.http.client.InterceptableResponseBody
Returns a string payload producer.
string() - Method in interface io.inverno.mod.http.client.RequestBody
Returns a string outbound data producer.
string() - Method in interface io.inverno.mod.http.client.ResponseBody
Returns a string payload consumer.
string() - Method in interface io.inverno.mod.http.server.Part
Returns the part's data as string.
string() - Method in interface io.inverno.mod.http.server.RequestBody
Returns a string payload consumer.
string() - Method in interface io.inverno.mod.http.server.ResponseBody
Returns a string payload producer.
string() - Static method in class io.inverno.mod.security.http.form.LoginView
 
string(Consumer<Part<T>>) - Method in interface io.inverno.mod.http.client.Part.Factory
Creates a part with string data.
STRING - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
StringCompositeConverter - Class in io.inverno.mod.base.converter
An extensible string converter.
StringCompositeConverter() - Constructor for class io.inverno.mod.base.converter.StringCompositeConverter
Creates a string composite converter with the default array/list separator (StringConverter.DEFAULT_ARRAY_LIST_SEPARATOR.
StringCompositeConverter(String) - Constructor for class io.inverno.mod.base.converter.StringCompositeConverter
Creates a string composite converter with the specified array/list separator.
StringConverter - Class in io.inverno.mod.base.converter
A converter that converts strings to objects.
StringConverter() - Constructor for class io.inverno.mod.base.converter.StringConverter
Creates a string converter with the default array/list separator.
StringConverter(String) - Constructor for class io.inverno.mod.base.converter.StringConverter
Creates a string converter with the specified array/list separator.
stripDebug(boolean) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies whether to strip debug information from the runtime image.
stripNativeCommands(boolean) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies whether to strip native command (eg. java...) from the runtime image.
strlen(A) - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations
STRLEN key
STRONG - Enum constant in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Password offers a strong protection against attack.
subject(String) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the subject claim as a String.
subject(String) - Static method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Returns a JWT claims set validator that validates that the JWT subject corresponds to the specified trusted subject.
subject(URI) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSet.Builder
Specifies the subject claim as a URI.
subprotocol() - Element in annotation interface io.inverno.mod.web.server.annotation.WebSocketRoute
The list of WebSocket subprotocols supported by the WebSocket route.
subprotocol(String) - Method in interface io.inverno.mod.web.server.WebSocketRouteManager
Specifies the subprotocol supported by the WebSocket resource served by the route.
SUCCESSUL - Enum constant in enum class io.inverno.mod.http.base.Status.Category
sum() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder
 
sum() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder
 
sunion(A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SUNION key
sunion(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SUNION key [key ...]
sunionstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SUNIONSTORE destination key
sunionstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSetReactiveOperations
SUNIONSTORE destination key [key ...]
supportedHeaderNames - Variable in class io.inverno.mod.http.base.header.AbstractHeaderCodec
The supported header names.
supports(String) - Method in interface io.inverno.mod.security.jose.jwe.JWEZip
Determines whether the JWE zip supports the specified compression algorithm.
supports(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Determines whether the factory supports the specified key type.
supportsAlgorithm(String) - Method in interface io.inverno.mod.security.jose.jwk.JWK
Determines whether the JWK supports the specified JWA algorithm.
supportsAlgorithm(String) - Method in interface io.inverno.mod.security.jose.jwk.JWKFactory
Determines whether the factory supports the specified algorithm.
suspend(boolean) - Method in interface io.inverno.tool.buildtools.DebugTask
Sets whether to suspend VM execution when starting the application.
SWITCHING_PROTOCOLS - Enum constant in enum class io.inverno.mod.http.base.Status
SymmetricJWK - Interface in io.inverno.mod.security.jose.jwk
A symmetric JSON Web Key based on a symmetric key.
SYNC - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptFlushMode
 
SystemEnvironmentConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties from the system environment variables.
SystemEnvironmentConfigurationSource() - Constructor for class io.inverno.mod.configuration.source.SystemEnvironmentConfigurationSource
Creates a system environment configuration source.
SystemEnvironmentConfigurationSource(SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.SystemEnvironmentConfigurationSource
Creates a system environment configuration source with the specified string value decoder.
SystemPropertiesConfigurationSource - Class in io.inverno.mod.configuration.source
A configuration source that looks up properties from the system properties.
SystemPropertiesConfigurationSource() - Constructor for class io.inverno.mod.configuration.source.SystemPropertiesConfigurationSource
Creates a system properties configuration source.
SystemPropertiesConfigurationSource(SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.SystemPropertiesConfigurationSource
Creates a system properties configuration source with the specified string value decoder.

T

TAR - Enum constant in enum class io.inverno.tool.buildtools.ContainerizeTask.Target
Generates a portable TAR archive.
target(ContainerizeTask.Target) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies where to generate the image.
Task<U,V> - Interface in io.inverno.tool.buildtools
A build task.
TaskExecutionException - Exception Class in io.inverno.tool.buildtools
Thrown to indicate that a build task execution failed.
TaskExecutionException() - Constructor for exception class io.inverno.tool.buildtools.TaskExecutionException
Creates a task execution.
TaskExecutionException(String) - Constructor for exception class io.inverno.tool.buildtools.TaskExecutionException
Creates a task execution with the specified message.
TaskExecutionException(String, Throwable) - Constructor for exception class io.inverno.tool.buildtools.TaskExecutionException
Creates a task execution with the specified message and cause.
TaskExecutionException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.tool.buildtools.TaskExecutionException
Creates a task execution with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
TaskExecutionException(Throwable) - Constructor for exception class io.inverno.tool.buildtools.TaskExecutionException
Creates a task execution with the specified cause.
tcp_cork() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables TCP cork.
tcp_cork(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
tcp_cork(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
tcp_fast_open() - Method in interface io.inverno.mod.base.net.NetServerConfiguration
Enables/Disables TCP fast open.
tcp_fast_open(Integer) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
tcp_fast_open_connect() - Method in interface io.inverno.mod.base.net.NetClientConfiguration
Enables/Disables TCP fast open connect.
tcp_fast_open_connect(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
tcp_no_delay() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables TCP no delay.
tcp_no_delay(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
tcp_no_delay(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
tcp_quickack() - Method in interface io.inverno.mod.base.net.NetConfiguration
Enables/Disables TCP quick ack.
tcp_quickack(boolean) - Method in class io.inverno.mod.boot.BootNetClientConfigurationLoader.Configurator
 
tcp_quickack(boolean) - Method in class io.inverno.mod.boot.BootNetServerConfigurationLoader.Configurator
 
template(Object) - Method in interface io.inverno.mod.irt.TemplateSet
The root template method which basically invokes the TemplateSet.render(Object) method.
template(String, String, String) - Method in interface io.inverno.mod.security.http.form.LoginView.BytebufTemplateSet
 
template(String, String, String) - Method in interface io.inverno.mod.security.http.form.LoginView.BytesTemplateSet
 
template(String, String, String) - Method in interface io.inverno.mod.security.http.form.LoginView.StringTemplateSet
 
TemplateSet - Interface in io.inverno.mod.irt
Template set definition which specifies the methods used in a generated template set implementation to render objects in a procedural or reactive way.
TemplateSet.IndexableRenderable<T> - Interface in io.inverno.mod.irt
A particular TemplateSet.Renderable with the ability to expose the index of the value in a group of elements to the renderer (eg. an array, an iterable, a stream, a publisher...).
TemplateSet.Renderable<T> - Interface in io.inverno.mod.irt
A renderable is used to render a value with a particular type of object typically by invoking the corresponding template in a TemplateSet implementation.
TEMPORARY_REDIRECT - Enum constant in enum class io.inverno.mod.http.base.Status
terminal - Variable in class io.inverno.mod.security.http.AuthenticationErrorInterceptor
Flag indicating whether the interceptor should claim the exchange (i.e. terminates the exchange by returning an empty response).
text() - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage
Returns the message payload text data stream.
text(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final text frame with the specified payload data.
text(ByteBuf, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a text frame with the specified payload data.
text(String) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a final text frame with the specified payload data.
text(String) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified payload data.
text(String, boolean) - Method in interface io.inverno.mod.http.base.ws.WebSocketFrame.Factory
Creates a text frame with the specified payload data.
text(Publisher<String>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified payload data stream.
TEXT - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Indicates a TEXT data frame.
TEXT - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Indicates a TEXT message.
TEXT_EVENT_STREAM - Static variable in class io.inverno.mod.base.resource.MediaTypes
text/event-stream
TEXT_HTML - Static variable in class io.inverno.mod.base.resource.MediaTypes
text/html
TEXT_PLAIN - Static variable in class io.inverno.mod.base.resource.MediaTypes
text/plain
text_raw(ByteBuf) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified raw payload data.
text_raw(Publisher<ByteBuf>) - Method in interface io.inverno.mod.http.base.ws.WebSocketMessage.Factory
Creates a text message with the specified raw payload data stream.
TEXT_XML - Static variable in class io.inverno.mod.base.resource.MediaTypes
text/xml
textByteBufMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
TextByteBufMediaTypeConverter - Class in io.inverno.mod.boot.converter
ByteBuf text/plain media type converter.
TextByteBufMediaTypeConverter(ObjectConverter<String>) - Constructor for class io.inverno.mod.boot.converter.TextByteBufMediaTypeConverter
Creates a text/plain media type converter.
textMessages() - Method in interface io.inverno.mod.http.base.ws.BaseWebSocketExchange.Inbound
Returns the received text messages.
textStringMediaTypeConverter() - Method in class io.inverno.mod.boot.Boot
 
TextStringMediaTypeConverter - Class in io.inverno.mod.boot.converter
String text/plain media type converter.
TextStringMediaTypeConverter(ObjectConverter<String>) - Constructor for class io.inverno.mod.boot.converter.TextStringMediaTypeConverter
Creates a text/plain media type converter.
ThreadScope<T> - Class in io.inverno.mod.base.concurrent
A thread scope is used to provide bean instances bound to the current thread.
ThreadScope() - Constructor for class io.inverno.mod.base.concurrent.ThreadScope
Creates a thread scope.
THROW - Enum constant in enum class io.inverno.mod.ldap.LDAPClientConfiguration.ReferralPolicy
Raise an error.
time(long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations.StreamXclaimBuilder
 
timeLimit(int) - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
specifies the time limit.
timeout() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Redis connection timeout in milliseconds.
timeout(long) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
timeout(long) - Method in interface io.inverno.tool.buildtools.StartTask
Sets the time to wait for the pidfile to be created by the project application.
timeout(long) - Method in interface io.inverno.tool.buildtools.StopTask
Sets the time to wait for the running project to stop after sending the SIGINT signal.
titlecase() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which changes the first character in a string to title case.
tls() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Indicates whether connection is secured.
tls(boolean) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
tls_ciphers_excludes() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The list of ciphers to exclude.
tls_ciphers_excludes() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The list of ciphers to exclude.
tls_ciphers_excludes(String[]) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_ciphers_excludes(String[]) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_ciphers_includes() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The list of ciphers to include.
tls_ciphers_includes() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The list of ciphers to include.
tls_ciphers_includes(String[]) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_ciphers_includes(String[]) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_client_auth() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The client authentication type.
tls_client_auth(HttpServerConfiguration.ClientAuth) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_enabled() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Enables/Disables HTTPS.
tls_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables HTTPS.
tls_enabled(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
TLS_HANDSHAKE_ERROR - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
It is designated for use in applications expecting a status code to indicate that the connection was closed due to a failure to perform a TLS handshake (e.g., the server certificate can't be verified).
tls_handshake_timeout() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
TLS handshake timeout (ms).
tls_handshake_timeout(long) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_key_alias() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The alias of the key in the key store.
tls_key_alias() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The alias of the key in the key store.
tls_key_alias(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_key_alias(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_key_alias_password() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The password for the alias of the key in the key store.
tls_key_alias_password() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The password for the alias of the key in the key store.
tls_key_alias_password(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_key_alias_password(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_key_store() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The path to the key store.
tls_key_store() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The path to the key store.
tls_key_store(URI) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_key_store(URI) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_key_store_password() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The password of the key store.
tls_key_store_password() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The password of the key store.
tls_key_store_password(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_key_store_password(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_key_store_type() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The type of key store.
tls_key_store_type() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The type of key store.
tls_key_store_type(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_key_store_type(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_send_sni() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Sends Server Name Indication parameter during TLS handshake.
tls_send_sni(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_all() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Indicates whether all server certificates should be trusted (including self-signed certificates).
tls_trust_all(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_manager_factory() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The trust manager factory.
tls_trust_manager_factory() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The trust manager factory.
tls_trust_manager_factory(TrustManagerFactory) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_manager_factory(TrustManagerFactory) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_trust_store() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The path to the key store.
tls_trust_store() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The path to the key store.
tls_trust_store(URI) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_store(URI) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_trust_store_password() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The password of the key store.
tls_trust_store_password() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The password of the key store.
tls_trust_store_password(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_store_password(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
tls_trust_store_type() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The type of key store.
tls_trust_store_type() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The type of key store.
tls_trust_store_type(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
tls_trust_store_type(String) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
to - Variable in class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
The names of the modules to which the package is exported.
to - Variable in class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
The names of the modules to which the package is opened.
toArray(IntFunction<E[]>) - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns an array representation of the aggregate.
toClass(Type) - Static method in class io.inverno.mod.base.reflect.Types
Determines the raw type of the specified type.
toCompact() - Method in interface io.inverno.mod.security.jose.JOSEObject
Serializes the JOSE object to a compact representation.
toDetachedCompact() - Method in interface io.inverno.mod.security.jose.jws.JWS
Returns the the detached compact representation of the JWS as defined by RFC7797.
toJson() - Method in interface io.inverno.mod.security.jose.JsonJOSEObject
Serializes the JOSE object to a JSON representation.
toJWKThumbprint() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Generates and returns the JWK thumbprint using the defaul digest.
toJWKThumbprint(MessageDigest) - Method in interface io.inverno.mod.security.jose.jwk.JWK
Generates and returns the JWK thumbprint using the specified digest.
TokenAuthentication - Interface in io.inverno.mod.security.authentication
An authentication which comprises a token that uniquely and securely identifies the authentication.
TokenCredentials - Class in io.inverno.mod.security.authentication
Credentials used to authenticate an entity based on a verifiable token.
TokenCredentials(String) - Constructor for class io.inverno.mod.security.authentication.TokenCredentials
Creates a token credentials with the specified value.
toList() - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns a list representation of the aggregate.
toMediaRange() - Method in interface io.inverno.mod.http.base.header.Headers.ContentType
Converts the content type to a media range.
toOptionalArray(IntFunction<E[]>) - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns an array representation of the aggregate or an empty optional if the aggregate is empty.
toOptionalList() - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns a list representation of the aggregate or an empty optional if the aggregate is empty.
toOptionalSet() - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns a set representation of the aggregate or an empty optional if the aggregate is empty.
toPrivateKey() - Method in interface io.inverno.mod.security.jose.jwk.AsymmetricJWK
Converts the JWK to its corresponding private key.
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.AsymmetricJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Returns a public and safe to share representation of the key.
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.okp.EdECJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.okp.XECJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.SymmetricJWK
 
toPublicJWK() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
 
toPublicKey() - Method in interface io.inverno.mod.security.jose.jwk.AsymmetricJWK
Converts the JWK to its corresponding public key.
toSecretKey() - Method in interface io.inverno.mod.security.jose.jwk.SymmetricJWK
Converts the JWK to its corresponding secret key.
toSet() - Method in class io.inverno.core.v1.Module.BeanAggregator
Filters null beans and returns a set representation of the aggregate.
toString() - Method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
 
toString() - Method in class io.inverno.mod.configuration.ConfigurationKey.UndefinedParameter
 
toString() - Method in class io.inverno.mod.configuration.ConfigurationKey.WildcardParameter
 
toString() - Method in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
 
toString() - Method in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.ExportsDirective
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.OpensDirective
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.RequiresDirective
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo
 
toString() - Method in class io.inverno.tool.buildtools.ModuleInfo.UsesDirective
 
touch(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
TOUCH key [key ...]
touch(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
TOUCH key [key ...]
TRACE - Enum constant in enum class io.inverno.mod.http.base.Method
trailers() - Method in interface io.inverno.mod.http.base.BaseResponse
Returns the HTTP response trailer headers.
trailers(Consumer<OutboundHeaders<?>>) - Method in interface io.inverno.mod.http.client.InterceptableResponse
Configures the HTTP trailers of the response to return in case the request sent is cancelled.
trailers(Consumer<OutboundHeaders<?>>) - Method in interface io.inverno.mod.http.server.Response
Configures the HTTP trailers to send in the response.
trailers(Consumer<OutboundHeaders<?>>) - Method in interface io.inverno.mod.web.server.WebResponse
 
transaction() - Method in interface io.inverno.mod.sql.SqlClient
Returns transactional SQL operations exposing commit() and rollback() method when the implementation supports it.
transaction() - Method in class io.inverno.mod.sql.vertx.ConnectionSqlClient
 
transaction() - Method in class io.inverno.mod.sql.vertx.PooledClientSqlClient
 
transaction() - Method in class io.inverno.mod.sql.vertx.PoolSqlClient
 
transaction(Function<SqlOperations, Publisher<T>>) - Method in interface io.inverno.mod.sql.SqlClient
Executes the specified function within a transaction.
transaction(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.ConnectionSqlClient
 
transaction(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.PooledClientSqlClient
 
transaction(Function<SqlOperations, Publisher<T>>) - Method in class io.inverno.mod.sql.vertx.PoolSqlClient
 
transactionalOperations() - Method in class io.inverno.mod.redis.lettuce.PoolRedisClient
Returns Redis transactional operations.
TransactionalSqlOperations - Interface in io.inverno.mod.sql
SQL operations with support for transactions.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.client.InterceptableRequestBody
Transforms the request payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.client.InterceptableResponseBody
Transforms the response payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.client.RequestBody
Transforms the request payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.client.ResponseBody
Transforms the payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.server.RequestBody
Transforms the payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.http.server.ResponseBody
Transforms the payload publisher.
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.web.server.WebRequestBody
 
transform(Function<Publisher<ByteBuf>, Publisher<ByteBuf>>) - Method in interface io.inverno.mod.web.server.WebResponseBody
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.AsymmetricJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.JWK
Trusts the key explicitly.
trust() - Method in interface io.inverno.mod.security.jose.jwk.oct.OCTJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.okp.EdECJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.okp.OKPJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.okp.XECJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.pbes2.PBES2JWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.rsa.RSAJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.SymmetricJWK
 
trust() - Method in interface io.inverno.mod.security.jose.jwk.X509JWK
 
trusted_jku() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
The list of trusted JWK URLs for which keys should be trusted.
trusted_jku(Set<URI>) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
TRY_AGAIN_LATER - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Indicates that the service is experiencing overload.
ttl(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
TTL key
type(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
TYPE key
type(RedisType) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyScanBuilder
 
type(Class<?>) - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies a type as the next argument of the parameterized type.
type(Class<?>) - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies a type as the next argument of the parameterized type.
type(Class<?>) - Static method in class io.inverno.mod.base.reflect.Types
Creates a type builder with the specified raw type.
type(Type) - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies a type as the next argument of the parameterized type.
type(Type) - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies a type as the next argument of the parameterized type.
type(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the media type of the complete JOSE object.
TYPE_FORM_DATA - Static variable in interface io.inverno.mod.http.base.header.Headers.ContentDisposition
form-data content disposition type as defined by RFC 7578.
TypeArgumentBuilder<A> - Interface in io.inverno.mod.base.reflect
A type argument builder is used to specify the arguments of a parameterized type.
typeAsMemberOf(Type, AccessibleObject) - Static method in class io.inverno.mod.base.reflect.Types
Returns the type of an accessible object when viewed as a member of, or otherwise directly contained by, a given type.
typeAsMemberOf(Type, Field) - Static method in class io.inverno.mod.base.reflect.Types
Returns the type of a field when viewed as a member of, or otherwise directly contained by, a given type.
typeAsMemberOf(Type, Method) - Static method in class io.inverno.mod.base.reflect.Types
Returns the type of a generic method return type when viewed as a member of, or otherwise directly contained by, a given type.
TypeBuilder - Interface in io.inverno.mod.base.reflect
A type builder is used to build parameterized types.
typeName - Variable in class io.inverno.tool.buildtools.ModuleInfo.ImportDeclaration
The name of the imported type
typeName - Variable in class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
The type of the service provided by the module.
typeName - Variable in class io.inverno.tool.buildtools.ModuleInfo.UsesDirective
The type which is used in the module.
types(Set<PackageApplicationTask.PackageType>) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the type of package to generate.
Types - Class in io.inverno.mod.base.reflect
Utility methods for Types manipulation.
Types() - Constructor for class io.inverno.mod.base.reflect.Types
 
typesOnly() - Method in interface io.inverno.mod.ldap.LDAPOperations.SearchBuilder
Specifies whether only types should be returned.
TypeVariableBuilder<A> - Interface in io.inverno.mod.base.reflect
A wildcard type argument builder is used to specify the bounds of a parameterized type variable.

U

UNAUTHORIZED - Enum constant in enum class io.inverno.mod.http.base.Status
UnauthorizedException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the access to a server resource is Unauthorized (401).
UnauthorizedException() - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception.
UnauthorizedException(String) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified message.
UnauthorizedException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified message and cause.
UnauthorizedException(Throwable) - Constructor for exception class io.inverno.mod.http.base.UnauthorizedException
Creates an unauthorized exception with the specified cause.
unbounded() - Static method in class io.inverno.mod.redis.operations.Bound
 
unboxType(Class<?>) - Static method in class io.inverno.mod.base.reflect.Types
Returns the primitive type corresponding to the specified boxed type.
undefined(String) - Static method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Creates an undefined parameter with the specified key.
UNKNOWN - Enum constant in enum class io.inverno.mod.http.base.Method
Describes an unknown or unsupported HTTP method
unlink(A) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
UNLINK key [key ...]
unlink(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
UNLINK key [key ...]
unlockUser(String) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
unlockUser(String) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
unlockUser(String) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Unlocks the user identified by the specified username.
UnsafeSqlOperations - Interface in io.inverno.mod.sql
SQL unsafe or experimental operations.
UNSET - Enum constant in enum class io.inverno.mod.configuration.ConfigurationUpdate.SpecialValue
The unset special value
UNSUPPORTED_DATA - Enum constant in enum class io.inverno.mod.http.base.ws.WebSocketStatus
An endpoint is terminating the connection because it has received a type of data it cannot accept (e.g., an endpoint that understands only text data MAY send this if it receives a binary message).
UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class io.inverno.mod.http.base.Status
UnsupportedMediaTypeException - Exception Class in io.inverno.mod.http.base
A HTTP exception that indicates that the request body is of an Unsupported Media Type (415) for the requested resource.
UnsupportedMediaTypeException() - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception.
UnsupportedMediaTypeException(String) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified message.
UnsupportedMediaTypeException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified message and cause.
UnsupportedMediaTypeException(Throwable) - Constructor for exception class io.inverno.mod.http.base.UnsupportedMediaTypeException
Creates an unsupported media type exception with the specified cause.
UnsupportedProtocolException - Exception Class in io.inverno.mod.http.base.ws
An HTTP exception that indicates that the WebSocket subprotocols provided in the upgrade request are not supported.
UnsupportedProtocolException() - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception.
UnsupportedProtocolException(String) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified message.
UnsupportedProtocolException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified message and cause.
UnsupportedProtocolException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified cause.
UnsupportedProtocolException(Set<String>) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource.
UnsupportedProtocolException(Set<String>, String) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource and message.
UnsupportedProtocolException(Set<String>, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource, message and cause.
UnsupportedProtocolException(Set<String>, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.UnsupportedProtocolException
Creates an unsupported protocol exception with the specified list of media types accepted by the requested resource and cause.
unwrap() - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource
 
unwrap() - Method in interface io.inverno.mod.configuration.DefaultableConfigurationSource
Returns the original configuration source.
unwrap() - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeConfigurationQueryResult
Returns the original result returned by an underlying source.
unwrap() - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
 
unwrap() - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
 
unwrapCEK(byte[], String, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwa.WrappingJWAKeyManager
Unwraps the specified encrypted key and returned the unwrapped CEK.
update(String, Object...) - Method in interface io.inverno.mod.sql.SqlOperations
Executes an update operation such as insert, update or delete using a prepared statement with the specified arguments and returns the number rows affected by the operation.
updateUser(B) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository
 
updateUser(B) - Method in class io.inverno.mod.security.authentication.user.RedisUserRepository
 
updateUser(B) - Method in interface io.inverno.mod.security.authentication.user.UserRepository
Updates the specified user.
UPGRADE_REQUIRED - Enum constant in enum class io.inverno.mod.http.base.Status
upperBoundArrayType() - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies an array type as upper bound type of the parameterized type argument.
upperBoundType(Class<?>) - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies the upper bound type of the parameterized type argument.
upperBoundType(Type) - Method in interface io.inverno.mod.base.reflect.WildcardTypeArgumentBuilder
Specifies the upper bound type of the parameterized type argument.
uppercase() - Static method in class io.inverno.mod.irt.Pipes
Returns a pipe which converts all characters in a string to upper case.
uri() - Method in interface io.inverno.mod.ldap.LDAPClientConfiguration
The LDAP server URI (e.g.
uri() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
The Redis datastore URI.
uri(URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder with the specified options and default charset.
uri(String) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
uri(String, boolean, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URIs.RequestTargetForm.ORIGIN_EXTENDED request-target ignoring or not trailing slash with the specified options and default charset.
uri(String, boolean, Charset, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URIs.RequestTargetForm.ORIGIN_EXTENDED request-target ignoring or not trailing slash with the specified options and default charset.
uri(String, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URIs.RequestTargetForm.ORIGIN_EXTENDED request-target ignoring trailing slash with the specified options and default charset.
uri(String, URIs.RequestTargetForm, boolean, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified request-target of the specified form ignoring or not trailing slash with the specified options and default charset.
uri(String, URIs.RequestTargetForm, boolean, Charset, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URIs.RequestTargetForm.ORIGIN_EXTENDED request-target ignoring or not trailing slash with the specified options and default charset.
uri(String, URIs.RequestTargetForm, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified request-target of the specified form ignoring trailing slash with the specified options and default charset.
uri(URI) - Method in class io.inverno.mod.ldap.LDAPClientConfigurationLoader.Configurator
 
uri(URI, boolean, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URI ignoring or not trailing slash with the specified options and default charset.
uri(URI, boolean, Charset, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified path ignoring or not trailing slash with the specified options and default charset.
uri(URI, URIs.Option...) - Static method in class io.inverno.mod.base.net.URIs
Creates a URI builder from the specified URI ignoring trailing slash with the specified options and default charset.
URI_TOO_LONG - Enum constant in enum class io.inverno.mod.http.base.Status
URIBuilder - Interface in io.inverno.mod.base.net
A URI builder is used for creating URIs as defined by RFC 3986.
URIBuilderException - Exception Class in io.inverno.mod.base.net
Thrown by a URIBuilder to indicate an error when building a URI.
URIBuilderException() - Constructor for exception class io.inverno.mod.base.net.URIBuilderException
Creates a URI builder exception.
URIBuilderException(String) - Constructor for exception class io.inverno.mod.base.net.URIBuilderException
Creates a URI builder exception with the specified message.
URIBuilderException(String, Throwable) - Constructor for exception class io.inverno.mod.base.net.URIBuilderException
Creates a URI builder exception with the specified message and cause.
URIBuilderException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.base.net.URIBuilderException
Creates a URI builder exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
URIBuilderException(Throwable) - Constructor for exception class io.inverno.mod.base.net.URIBuilderException
Creates a URI builder exception with the specified cause.
URIMatcher - Interface in io.inverno.mod.base.net
An engine that performs match operations on a URI by interpreting a URI pattern.
URIPattern - Interface in io.inverno.mod.base.net
A URI pattern is used to create a URI matcher to perform match operation on URI against against a regular expression built from a URI Builder's components.
URIPattern.Inclusion - Enum Class in io.inverno.mod.base.net
Describes the inclusion state of a URI pattern in another URI pattern.
URIs - Class in io.inverno.mod.base.net
Utility methods for URIs manipulation.
URIs() - Constructor for class io.inverno.mod.base.net.URIs
 
URIs.Option - Enum Class in io.inverno.mod.base.net
Defines the options used to create a URI builder.
URIs.RequestTargetForm - Enum Class in io.inverno.mod.base.net
Defines the forms supported when building a URI from a request-target as defined by RFC 7230 Section 5.3.
urlEncoded() - Method in interface io.inverno.mod.http.client.RequestBody
Returns a URL encoded data producer.
urlEncoded() - Method in interface io.inverno.mod.http.server.RequestBody
Returns an application/x-www-form-urlencoded payload consumer.
URLResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URL that looks up data by opening a URLConnection.
URLResource(URI) - Constructor for class io.inverno.mod.base.resource.URLResource
Creates a URL resource with the specified URI.
URLResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.URLResource
Creates a URL resource with the specified URI and media type service.
URLResource(URL) - Constructor for class io.inverno.mod.base.resource.URLResource
Creates a URL resource with the specified URL.
URLResource(URL, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.URLResource
Creates a URL resource with the specified URL and media type service.
USE_ENC - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Encryption public key use as defined by RFC7517 Section 4.2.
USE_PROXY - Enum constant in enum class io.inverno.mod.http.base.Status
USE_SIG - Static variable in interface io.inverno.mod.security.jose.jwk.JWK
Signature public key use as defined by RFC7517 Section 4.2.
user(B) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository.Builder
Adds a user to create when initializing the repository.
user(String) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the user and group used to run the container defined as: user / uid [ ":" group / gid ].
User<A> - Class in io.inverno.mod.security.authentication.user
An application user that can be authenticated in an application using password credentials.
User(String, A, Password<?, ?>, String...) - Constructor for class io.inverno.mod.security.authentication.user.User
Creates a new user with the specified username, identity, password and groups.
User(String, A, Password<?, ?>, Set<String>, boolean) - Constructor for class io.inverno.mod.security.authentication.user.User
Creates a new user with the specified username, identity, password, groups and lock flag.
User(String, Password<?, ?>, String...) - Constructor for class io.inverno.mod.security.authentication.user.User
Creates a new user with the specified username, password and groups.
user_agent() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The value of the user-agent header to send.
user_agent(String) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
USER_AGENT - Static variable in interface io.inverno.mod.http.client.HttpClientConfiguration
Default user agent.
User.Builder<A> - Class in io.inverno.mod.security.authentication.user
A builder used to build users.
UserAuthentication<A> - Interface in io.inverno.mod.security.authentication.user
An authentication resulting from the authentication of a user uniquely identified by a username in a UserAuthenticator.
UserAuthenticator<A,B,C> - Class in io.inverno.mod.security.authentication.user
An authenticator used to authenticate users with PrincipalCredentials.
UserAuthenticator(CredentialsResolver<? extends C>, CredentialsMatcher<? super A, ? super C>) - Constructor for class io.inverno.mod.security.authentication.user.UserAuthenticator
Creates a terminal user authenticator with the specified user credentials resolver and user credentials matcher.
UserIdentityResolver<A,B> - Class in io.inverno.mod.security.identity
Resolves an identity from a UserAuthentication.
UserIdentityResolver() - Constructor for class io.inverno.mod.security.identity.UserIdentityResolver
 
userInfo(String) - Method in interface io.inverno.mod.base.net.URIBuilder
Sets the user information component as defined by RFC 3986 Section 3.2.1.
username - Variable in class io.inverno.mod.security.authentication.user.User
The username which uniquely identifies the user.
username() - Method in interface io.inverno.mod.redis.lettuce.LettuceRedisClientConfiguration
Redis datastore user name.
username(String) - Method in class io.inverno.mod.redis.lettuce.LettuceRedisClientConfigurationLoader.Configurator
 
UserRepository<A,B> - Interface in io.inverno.mod.security.authentication.user
A repository used to store, access and manage users.
UserRepositoryException - Exception Class in io.inverno.mod.security.authentication.user
Thrown to indicate an error while accessing a user repository.
UserRepositoryException() - Constructor for exception class io.inverno.mod.security.authentication.user.UserRepositoryException
Creates a user repository exception.
UserRepositoryException(String) - Constructor for exception class io.inverno.mod.security.authentication.user.UserRepositoryException
Creates a user repository exception with the specified message.
UserRepositoryException(String, Throwable) - Constructor for exception class io.inverno.mod.security.authentication.user.UserRepositoryException
Creates a user repository exception with the specified message and cause.
UserRepositoryException(String, Throwable, boolean, boolean) - Constructor for exception class io.inverno.mod.security.authentication.user.UserRepositoryException
Creates a user repository exception with the specified message, cause, suppression enabled or disabled and writable stack trace enabled or disabled.
UserRepositoryException(Throwable) - Constructor for exception class io.inverno.mod.security.authentication.user.UserRepositoryException
Creates a user repository exception with the specified cause.
users(Collection<B>) - Method in class io.inverno.mod.security.authentication.user.InMemoryUserRepository.Builder
Adds users to create when initializing the repository.
uses - Variable in class io.inverno.tool.buildtools.ModuleInfo
Module's uses directives.
UsesDirective() - Constructor for class io.inverno.tool.buildtools.ModuleInfo.UsesDirective
Creates a blank uses directive.
UsesDirective(String) - Constructor for class io.inverno.tool.buildtools.ModuleInfo.UsesDirective
Creates a uses directive.
UTF_8 - Static variable in class io.inverno.mod.base.Charsets
UTF-8 charset constant

V

validate() - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Validates the JWT claims set and throws an exception if it is invalid.
validate(JWTClaimsSet) - Method in interface io.inverno.mod.security.jose.jwt.JWTClaimsSetValidator
Determines wether the specified claims set is valid.
validate(JWTClaimsSetValidator) - Method in class io.inverno.mod.security.jose.jwt.JWTClaimsSet
Adds the specified validator to the JWT claims set.
validate(JWTClaimsSetValidator) - Method in class io.inverno.mod.security.jose.jwt.JWTEAuthenticator
Adds the specified validator to the JWT claims set.
validate(JWTClaimsSetValidator) - Method in class io.inverno.mod.security.jose.jwt.JWTSAuthenticator
Adds the specified validator to the JWT claims set.
validate(List<X509Certificate>) - Method in interface io.inverno.mod.security.jose.jwk.X509JWKCertPathValidator
Validates the specified certificates chain.
validate_certificate() - Method in interface io.inverno.mod.security.jose.JOSEConfiguration
Enable/disable X.509 certificates chain validation (x5c or x5u).
validate_certificate(boolean) - Method in class io.inverno.mod.security.jose.JOSEConfigurationLoader.Configurator
 
value - Variable in class io.inverno.mod.configuration.ConfigurationKey.Parameter
The paramteter value.
value - Variable in class io.inverno.mod.security.accesscontrol.PermissionBasedAccessController.Parameter
The parameter value.
value - Variable in class io.inverno.mod.security.authentication.password.AbstractPassword
The encoded password value.
value - Variable in class io.inverno.mod.security.http.cors.CORSInterceptor.Origin
The origin value ([scheme]://[host]:[port]).
value() - Element in annotation interface io.inverno.core.annotation.AnnotationSelector
Designates the annotation that must be present on a bean to be wired to the annotated socket.
value() - Element in annotation interface io.inverno.core.annotation.Provide
Specifies the type provided by the bean.
value() - Element in annotation interface io.inverno.core.annotation.WiredTo
Indicates the name of the module beans a socket bean is wired to.
value() - Element in annotation interface io.inverno.core.annotation.Wires
The list of @Wire to consider when compiling a module.
value() - Element in annotation interface io.inverno.mod.web.server.annotation.SseEventFactory
Returns the media type of the server-sent event data.
value() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoutes
Returns the web routes configured in the web router configurer.
value(B) - Method in interface io.inverno.mod.redis.operations.Values
 
value(Resource) - Method in interface io.inverno.mod.http.client.InterceptableResponseBody.ResourceData
Sets the specified resource in the response payload.
value(Resource) - Method in interface io.inverno.mod.http.client.RequestBody.Resource
Sets the specified resource in the request payload.
value(Resource) - Method in interface io.inverno.mod.http.server.ResponseBody.Resource
Sets the specified resource in the response payload.
value(String) - Method in interface io.inverno.mod.http.base.header.SetCookie.Configurator
Sets the cookie value.
value(T) - Method in interface io.inverno.mod.http.base.OutboundData
Sets the specified data.
VALUE - Enum constant in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
 
VALUE_100_CONTINUE - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_CHUNKED - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_CLOSE - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_DEFLATE - Static variable in class io.inverno.mod.http.base.header.Headers
deflate content encoding as defined by RFC 1951.
VALUE_GZIP - Static variable in class io.inverno.mod.http.base.header.Headers
gzip content encoding as defined by RFC 1952.
VALUE_TRAILERS - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_UPGRADE_H2C - Static variable in class io.inverno.mod.http.base.header.Headers
VALUE_WEBSOCKET - Static variable in class io.inverno.mod.http.base.header.Headers
websocket upgrade as defined by RFC 6455.
VALUE_X_DEFLATE - Static variable in class io.inverno.mod.http.base.header.Headers
x-deflate content encoding as defined by RFC 1951.
VALUE_X_GZIP - Static variable in class io.inverno.mod.http.base.header.Headers
x-gzip content encoding as defined by RFC 1952.
valueOf(int) - Static method in enum class io.inverno.mod.http.base.Status.Category
Returns the HTTP status corresponding to the specified HTTP status code.
valueOf(int) - Static method in enum class io.inverno.mod.http.base.Status
Returns the HTTP status corresponding to the specified code.
valueOf(short) - Static method in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Returns the status correspoding to the specified code.
valueOf(Status) - Static method in enum class io.inverno.mod.http.base.Status.Category
Returns the HTTP status corresponding to the specified HTTP status.
valueOf(String) - Static method in enum class io.inverno.core.annotation.Bean.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.core.annotation.Bean.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.base.ApplicationRuntime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.base.net.NetService.TransportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.base.net.URIPattern.Inclusion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.base.net.URIs.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.base.net.URIs.RequestTargetForm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.configuration.ConfigurationUpdate.SpecialValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.HttpVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.Status.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.http.server.HttpServerConfiguration.ClientAuth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.ldap.LDAPClientConfiguration.ReferralPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.ldap.LDAPOperations.SearchScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptFlushMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.redis.operations.RedisType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.tool.buildtools.ContainerizeTask.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.tool.buildtools.ContainerizeTask.Target
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.inverno.core.annotation.Bean.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.core.annotation.Bean.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.base.ApplicationRuntime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.base.net.NetService.TransportType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.base.net.URIPattern.Inclusion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.base.net.URIs.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.base.net.URIs.RequestTargetForm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.configuration.ConfigurationUpdate.SpecialValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.header.Headers.SetCookie.SameSitePolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.HttpVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.Status.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.ws.WebSocketFrame.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.ws.WebSocketMessage.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.base.ws.WebSocketStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.http.server.HttpServerConfiguration.ClientAuth
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.ldap.LDAPClientConfiguration.ReferralPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.ldap.LDAPOperations.SearchScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptFlushMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.redis.operations.RedisScriptingReactiveOperations.ScriptOutput
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.redis.operations.RedisType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.authentication.password.Argon2Password.Encoder.HashType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.ECAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.ECCurve
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.EdECAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.NoAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.OCTAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.OKPCurve
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.PBES2Algorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.RSAAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.mod.security.jose.jwa.XECAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.tool.buildtools.ContainerizeTask.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.tool.buildtools.ContainerizeTask.Target
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.inverno.tool.buildtools.PackageApplicationTask.PackageType
Returns an array containing the constants of this enum class, in the order they are declared.
Values<B> - Interface in io.inverno.mod.redis.operations
 
variableType(String) - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies a variable type as the next argument of the parameterized type.
variableType(String) - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies a variable type as the next argument of the parameterized type.
vendor(String) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets the vendor of the application.
verify(byte[], byte[]) - Method in interface io.inverno.mod.security.jose.jwa.JWASigner
Verifies the specified signature for the specified data.
verify(A, String) - Method in interface io.inverno.mod.security.authentication.password.PasswordPolicy
Verifies that the specified raw password complies with the policy.
verify(A, String) - Method in class io.inverno.mod.security.authentication.password.SimplePasswordPolicy
 
verify(Function<SecurityContext<A, B>, Mono<Boolean>>) - Static method in class io.inverno.mod.security.http.AccessControlInterceptor
Returns an access control interceptor that uses the specified access verifier to verify access.
VersionedRedisConfigurationSource - Class in io.inverno.mod.configuration.source
A configurable configuration source that stores and looks up properties in a Redis data store.
VersionedRedisConfigurationSource(RedisTransactionalClient<String, String>) - Constructor for class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Creates a versioned Redis configuration source with the specified redis client.
VersionedRedisConfigurationSource(RedisTransactionalClient<String, String>, JoinablePrimitiveEncoder<String>, SplittablePrimitiveDecoder<String>) - Constructor for class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
Creates a versioned Redis configuration source with the specified redis client, string value encoder and decoder.
VersionedRedisConfigurationSource.VersionedRedisConfigurationKey - Class in io.inverno.mod.configuration.source
The configuration key used by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisConfigurationMetaData - Class in io.inverno.mod.configuration.source
Provides information about a particular configuration branch.
VersionedRedisConfigurationSource.VersionedRedisConfigurationQuery - Class in io.inverno.mod.configuration.source
The configuration query used by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisConfigurationQueryResult - Class in io.inverno.mod.configuration.source
The configuration query result returned by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisConfigurationUpdate - Class in io.inverno.mod.configuration.source
The configuration update used by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisConfigurationUpdateResult - Class in io.inverno.mod.configuration.source
The configuration update result returned by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationQuery - Class in io.inverno.mod.configuration.source
The executable configuration query used by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationUpdate - Class in io.inverno.mod.configuration.source
The executable configuration update used by the Redis configuration source.
VersionedRedisConfigurationSource.VersionedRedisListConfigurationQuery - Class in io.inverno.mod.configuration.source
The list configuration query used by the Redis configuration source.
vertx() - Method in class io.inverno.mod.sql.vertx.Vertx
 
Vertx - Class in io.inverno.mod.sql.vertx
 
Vertx.Builder - Class in io.inverno.mod.sql.vertx
 
Vertx.Linker - Class in io.inverno.mod.sql.vertx
 
VertxReactor - Interface in io.inverno.mod.base.concurrent
A specific Reactor backed by Vert.x core.
vertxSqlClient() - Method in class io.inverno.mod.sql.vertx.Vertx
 
VertxSqlClientConfiguration - Interface in io.inverno.mod.sql.vertx
Vert.x SQL client module configuration.
VertxSqlClientConfigurationLoader - Class in io.inverno.mod.sql.vertx
 
VertxSqlClientConfigurationLoader() - Constructor for class io.inverno.mod.sql.vertx.VertxSqlClientConfigurationLoader
 
VertxSqlClientConfigurationLoader.Bean - Class in io.inverno.mod.sql.vertx
 
VertxSqlClientConfigurationLoader.Configurator - Class in io.inverno.mod.sql.vertx
 
VERY_STRONG - Enum constant in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Password offers a very strong protection against attack.
VERY_WEAK - Enum constant in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Password offers a very weak protection against attack and should be rejected.
visibility() - Element in annotation interface io.inverno.core.annotation.Bean
Indicates the visibility of the bean in the module.
vm(String) - Method in interface io.inverno.tool.buildtools.BuildRuntimeTask
Specifies the HotSpot VM in the runtime image defined as: "client" / "server" / "minimal" / "all"
vmOptions(String) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets the VM options to pass to the application.
volumes(Set<String>) - Method in interface io.inverno.tool.buildtools.ContainerizeTask
Specifies the container's mount points.

W

waitForReplication(int, long) - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations
WAIT numreplicas timeout
wasDiscarded() - Method in interface io.inverno.mod.redis.RedisTransactionResult
Indicates whether the transaction was discarded.
WEAK - Enum constant in enum class io.inverno.mod.security.authentication.password.PasswordPolicy.PasswordStrength.Qualifier
Password offers a weak protection against attack and should be rejected.
Web2SocketExchange<A> - Interface in io.inverno.mod.web.server
A WebSocket exchange that extends the HTTP server WebSocketExchange with features for the Web.
Web2SocketExchange.Inbound - Interface in io.inverno.mod.web.server
Extends BaseWebSocketExchange.Inbound to support WebSocket message decoding.
Web2SocketExchange.Outbound - Interface in io.inverno.mod.web.server
Extends BaseWebSocketExchange.Outbound to support WebSocket message encoding.
WebController - Annotation Interface in io.inverno.mod.web.server.annotation
The WebController annotation is used in conjunction with the @Bean annotation to indicate a web controller bean.
WebExchange<A> - Interface in io.inverno.mod.web.server
An exchange that extends the HTTP server Exchange with features for the Web.
WebInterceptable<A,B> - Interface in io.inverno.mod.web.server
A Web interceptable allows to defined Web interceptors.
WebInterceptedRouter<A> - Interface in io.inverno.mod.web.server
A web intercepted router attaches interceptors to route handler based on the parameters of the Web route including the path or path pattern, the method, the content type and the accepted content type and language.
WebInterceptorManager<A,B> - Interface in io.inverno.mod.web.server
A web interceptor manager is used to define interceptors in a web intercepting router.
WebInterceptorsConfigurer<A> - Interface in io.inverno.mod.web.server
A configurer used to configure interceptors in a web router.
WebJarsRoutesConfigurer<A> - Class in io.inverno.mod.web.server
Web routes configurer used to configure routes exposing WebJars resources deployed on the module path or class path.
WebJarsRoutesConfigurer(ResourceService) - Constructor for class io.inverno.mod.web.server.WebJarsRoutesConfigurer
Creates a WebJars web routes configurer with the specified resource service.
WebPart - Interface in io.inverno.mod.web.server
A part with payload decoding support.
WebRequest - Interface in io.inverno.mod.web.server
A request with supports for path parameters and body decoding based on the request content type.
WebRequestBody - Interface in io.inverno.mod.web.server
A request body with payload decoding support.
WebRequestBody.WebMultipart - Interface in io.inverno.mod.web.server
A multipart/form-data consumer with payload decoding support.
WebResponse - Interface in io.inverno.mod.web.server
A request with supports for body encoding based on the response content type.
WebResponseBody - Interface in io.inverno.mod.web.server
A response body with payload encoding support.
WebResponseBody.SseEncoder<A> - Interface in io.inverno.mod.web.server
A server-sent events data producer used to encode data from a single object or many objects.
WebResponseBody.SseEncoder.Event<A> - Interface in io.inverno.mod.web.server
A server-sent event with data encoding support.
WebResponseBody.SseEncoder.EventFactory<A> - Interface in io.inverno.mod.web.server
A server-sent events factory with data encoding support.
WebRoutable<A,B> - Interface in io.inverno.mod.web.server
A web routable allows to defined Web routes.
WebRoute<A> - Interface in io.inverno.mod.web.server
A web route specifies criteria used to determine the web exchange handler to execute to handle a request.
WebRoute - Annotation Interface in io.inverno.mod.web.server.annotation
Specifies a web route in a web controller.
WebRouteManager<A,B> - Interface in io.inverno.mod.web.server
A web route manager is used to manage web routes in a web router.
webRouter() - Method in class io.inverno.mod.web.server.Server
 
WebRouter<A> - Interface in io.inverno.mod.web.server
A web router is used to handle HTTP requests.
WebRouterConfigurer<A> - Interface in io.inverno.mod.web.server
A configurer used to configure a web router.
WebRoutes - Annotation Interface in io.inverno.mod.web.server.annotation
The WebRoutes annotation is used in conjunction with the @Bean annotation to indicate a web routes configurer bean.
WebRoutesConfigurer<A> - Interface in io.inverno.mod.web.server
A configurer used to configure routes in a Web router.
WebServerConfiguration - Interface in io.inverno.mod.web.server
Web server module configuration.
WebServerConfigurationLoader - Class in io.inverno.mod.web.server
 
WebServerConfigurationLoader() - Constructor for class io.inverno.mod.web.server.WebServerConfigurationLoader
 
WebServerConfigurationLoader.Bean - Class in io.inverno.mod.web.server
 
WebServerConfigurationLoader.Configurator - Class in io.inverno.mod.web.server
 
WebServerControllerConfigurer<A> - Interface in io.inverno.mod.web.server
Configures the routes and the interceptors of the WebRouter and ErrorWebRouter used to create the ServerController injected in the HTTP server to process client requests.
webSocket() - Method in interface io.inverno.mod.http.client.Exchange
Returns a WebSocket exchange publisher.
webSocket(String) - Method in interface io.inverno.mod.http.client.Exchange
Returns a WebSocket exchange publisher requesting the specified subprotocol.
webSocket(String...) - Method in interface io.inverno.mod.http.server.ErrorExchange
Returns an empty optional since an error exchange does not support WebSocket upgrade.
webSocket(String...) - Method in interface io.inverno.mod.http.server.Exchange
Upgrades the exchange to a WebSocket exchange.
webSocket(String...) - Method in interface io.inverno.mod.web.server.WebExchange
 
WebSocket<A,B> - Interface in io.inverno.mod.http.server.ws
A server-side WebSocket.
WebSocketException - Exception Class in io.inverno.mod.http.base.ws
Thrown to indicate an error while processing a WebSocket exchange.
WebSocketException() - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500).
WebSocketException(int) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code.
WebSocketException(int, String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code and message.
WebSocketException(int, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code, message and cause.
WebSocketException(int, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status code and cause.
WebSocketException(Status) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status.
WebSocketException(Status, String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status and message.
WebSocketException(Status, String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status, message and cause.
WebSocketException(Status, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with specified HTTP status and cause.
WebSocketException(String) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500) and specified message.
WebSocketException(String, Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500), specified message and cause
WebSocketException(Throwable) - Constructor for exception class io.inverno.mod.http.base.ws.WebSocketException
Creates a WebSocket exception with default status Internal Server Error (500) and specified cause.
WebSocketExchange<A> - Interface in io.inverno.mod.http.client.ws
Represents a WebSocket exchange between the client and an endpoint.
WebSocketExchange<A> - Interface in io.inverno.mod.http.server.ws
Represents a WebSocket exchange between a client and the server.
WebSocketExchangeHandler<A,B> - Interface in io.inverno.mod.http.server.ws
A WebSocket exchange handler is used to handle WebSocket exchange.
WebSocketFrame - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket frame as defined by RFC 6455 Section 5.
WebSocketFrame.Factory - Interface in io.inverno.mod.http.base.ws
A factory used to create WebSocket frame.
WebSocketFrame.Kind - Enum Class in io.inverno.mod.http.base.ws
WebSocket frame type as defined by RFC 6455 Section 5.
WebSocketMessage - Interface in io.inverno.mod.http.base.ws
Represents a WebSocket message which can be fragmented into multiple data frames as defined by RFC 6455 Section 5.4.
WebSocketMessage.Factory - Interface in io.inverno.mod.http.base.ws
A factory used to create WebSocket message.
WebSocketMessage.Kind - Enum Class in io.inverno.mod.http.base.ws
WebSocket message type.
WebSocketProtocolAware - Interface in io.inverno.mod.web.server
Specifies criteria required to match WebSocket upgrade requests based on accepted subprotocols.
webSocketRoute() - Method in interface io.inverno.mod.web.server.WebRoutable
Returns a WebSocket route manager to define, enable, disable, remove or find WebSocket routes in the router.
webSocketRoute(Consumer<WebSocketRouteManager<A, B>>) - Method in interface io.inverno.mod.web.server.WebRoutable
Invokes the specified WebSocket route configurer on a WebSocket route manager.
WebSocketRoute<A> - Interface in io.inverno.mod.web.server
A web route that upgrade to the WebSocket procotol.
WebSocketRoute - Annotation Interface in io.inverno.mod.web.server.annotation
Specifies a WebSocket route in a web controller.
WebSocketRouteManager<A,B> - Interface in io.inverno.mod.web.server
A WebSocket route manager is used to manage WebSocket routes in a web router.
webSockets() - Element in annotation interface io.inverno.mod.web.server.annotation.WebRoutes
Returns the WebSocket routes configured in the web router configurer.
WebSocketStatus - Enum Class in io.inverno.mod.http.base.ws
Represents WebSocket status codes as defined by RC 6455 Section 7.4.
weight(double) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZinterBuilder
 
weight(double) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.AbstractSortedSetZunionBuilder
 
WHOLE_SUBTREE - Enum constant in enum class io.inverno.mod.ldap.LDAPOperations.SearchScope
The scope is constrained to the entry named by baseObject and to all its subordinates.
wildcard() - Static method in interface io.inverno.mod.configuration.DefaultingStrategy
Returns a wildcard defaulting strategy.
wildcard(String) - Static method in class io.inverno.mod.configuration.ConfigurationKey.Parameter
Creates a wildcard parameter with the specified key.
wildcardType() - Method in interface io.inverno.mod.base.reflect.TypeArgumentBuilder
Specifies a wildcard type as the next argument of the parameterized type.
wildcardType() - Method in interface io.inverno.mod.base.reflect.TypeBuilder
Specifies a wildcard type as the next argument of the parameterized type.
WildcardTypeArgumentBuilder<A> - Interface in io.inverno.mod.base.reflect
A wildcard type argument builder is used to specify the bounds of a parameterized type argument.
windowsConfiguration(PackageApplicationTask.WindowsConfiguration) - Method in interface io.inverno.tool.buildtools.PackageApplicationTask
Sets Windows specific configuration.
Wire - Annotation Interface in io.inverno.core.annotation
Used on a module to specify an explicit wire directive when multiple matches are found during the auto-wiring process for instance.
wiredTo() - Element in annotation interface io.inverno.core.v1.Module.Socket
Indicates the name of the beans in the module a socket bean is wired to.
WiredTo - Annotation Interface in io.inverno.core.annotation
Used on a module builder class to specify how the socket beans of a module are wired to module beans and/or imported module beans.
Wires - Annotation Interface in io.inverno.core.annotation
Annotation that aggregates several @Wire annotations.
with - Variable in class io.inverno.tool.buildtools.ModuleInfo.ProvidesDirective
The implementation types in the module providing the service.
with(Module.ModuleBeanBuilder<T, ?>) - Method in class io.inverno.core.v1.Module
Creates a module bean with the specified bean builder and registers it in this module.
with(Module.ModuleBuilder<E>) - Static method in class io.inverno.core.v1.Application
Creates a new application for the module created with the specified builder.
with(Module.ModuleLinker<T>) - Method in class io.inverno.core.v1.Module
Creates a module with the specified module linker and register it in this module.
with(Module.WrapperBeanBuilder<T, ?, ?>) - Method in class io.inverno.core.v1.Module
Creates a wrapper bean with the specified bean builder and registers it in this module.
withConfiguration(Class<E>) - Static method in interface io.inverno.mod.configuration.ConfigurationLoader
Creates a configuration loader to load configuration of the specified type.
withConfigurator(Class<F>, Function<Consumer<F>, E>) - Static method in interface io.inverno.mod.configuration.ConfigurationLoader
Creates a configuration loader with a specified configurator type and configuration creation function.
withConfigurer(Consumer<B>) - Method in class io.inverno.mod.configuration.ConfigurationLoaderSupport
Sets a configurer that will override the configurer supplied when creating the loader when loading the configuration.
withcoord() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder
 
withcoord() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchExtendedBuilder
 
withDefaultingStrategy(DefaultingStrategy) - Method in interface io.inverno.mod.configuration.DefaultableConfigurationSource
Returns a proxy of the defaultable configuration source instance using the specified defaulting strategy.
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.CommandLineConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.CPropsFileConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.MapConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.PropertiesConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.PropertyFileConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource
 
withDefaultingStrategy(DefaultingStrategy) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource
 
withdist() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder
 
withdist() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchExtendedBuilder
 
withhash() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.AbstractGeoradiusExtendedBuilder
 
withhash() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeosearchExtendedBuilder
 
withParameters(ConfigurationKey.Parameter...) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(ConfigurationKey.Parameter...) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(ConfigurationKey.Parameter...) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(ConfigurationKey.Parameter...) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines one parameter that specifies the context in which configuration properties are to be retrieved.
withParameters(String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines one parameter that specifies the context in which configuration properties are to be retrieved.
withParameters(String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines one parameter that specifies the context in which configuration properties are to be retrieved.
withParameters(String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines one parameter that specifies the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines two parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines two parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines two parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines two parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines three parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines three parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines three parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines three parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines four parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines four parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines four parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines four parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines five parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines five parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines five parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines five parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines six parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines six parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines six parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines six parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines seven parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines seven parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines seven parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines seven parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines eigth parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines eigth parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines eigth parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines eigth parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines nine parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines nine parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines nine parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines nine parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines ten parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines ten parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines ten parameters that specify the context in which configuration properties are to be retrieved.
withParameters(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines ten parameters that specify the context in which configuration properties are to be retrieved.
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.AbstractConfigurationLoader
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashExecutableConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.AbstractHashConfigurationSource.HashListConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyExecutableConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.AbstractPropertiesConfigurationSource.PropertyListConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(List<ConfigurationKey.Parameter>) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationQuery
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(List<ConfigurationKey.Parameter>) - Method in interface io.inverno.mod.configuration.ExecutableConfigurationUpdate
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(List<ConfigurationKey.Parameter>) - Method in interface io.inverno.mod.configuration.ListConfigurationQuery
Defines parameters that specify the context in which configuration properties are to be retrieved.
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeExecutableConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.CompositeConfigurationSource.CompositeListConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisExecutableConfigurationUpdate
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.RedisConfigurationSource.RedisListConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationQuery
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisExecutableConfigurationUpdate
 
withParameters(List<ConfigurationKey.Parameter>) - Method in class io.inverno.mod.configuration.source.VersionedRedisConfigurationSource.VersionedRedisListConfigurationQuery
 
withSource(ConfigurationSource<?, ?, ?>) - Method in class io.inverno.mod.configuration.AbstractConfigurationLoader
 
withSource(ConfigurationSource<?, ?, ?>) - Method in interface io.inverno.mod.configuration.ConfigurationLoader
Specifies the configuration source from where to load configuration properties.
workerPool() - Method in class io.inverno.mod.boot.Boot
 
workingPath(Path) - Method in interface io.inverno.tool.buildtools.ExecTask
Sets the working path of the application.
wrap() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.StringBitfieldBuilder
 
wrap(Throwable) - Static method in exception class io.inverno.mod.http.base.HttpException
Wraps the specified error into an HttpException.
wrapCEK(JWK, Map<String, Object>) - Method in interface io.inverno.mod.security.jose.jwa.WrappingJWAKeyManager
Wraps the CEK using a default SecureRandom.
wrapCEK(JWK, Map<String, Object>, SecureRandom) - Method in interface io.inverno.mod.security.jose.jwa.WrappingJWAKeyManager
Wraps the CEK using the specified SecureRandom.
Wrapper - Annotation Interface in io.inverno.core.annotation
Used in conjunction with @Bean to indicate a wrapper bean.
WrappingJWAKeyManager - Interface in io.inverno.mod.security.jose.jwa
A wrapping Key Management algorithm used to wrap a generated CEK used to encrypt a JWE payload.
WrappingJWAKeyManager.WrappedCEK - Interface in io.inverno.mod.security.jose.jwa
A wrapped CEK composed of the wrapped key and a map of specific parameters resulting from the CEK wrapping and required by the recipient to unwrap the key.
write(Publisher<ByteBuf>) - Method in interface io.inverno.mod.base.resource.Resource
Writes content to the resource in a reactive way.
write(Publisher<ByteBuf>, boolean) - Method in interface io.inverno.mod.base.resource.Resource
Writes content to the resource in a reactive way appending or not content to an existing resource.
write(Publisher<ByteBuf>, boolean, boolean) - Method in class io.inverno.mod.base.resource.AbstractAsyncResource
 
write(Publisher<ByteBuf>, boolean, boolean) - Method in class io.inverno.mod.base.resource.ClasspathResource
 
write(Publisher<ByteBuf>, boolean, boolean) - Method in class io.inverno.mod.base.resource.FileResource
 
write(Publisher<ByteBuf>, boolean, boolean) - Method in interface io.inverno.mod.base.resource.Resource
Writes content to the resource in a reactive way appending or not content to an existing resource and create or not missing parent directories.
write(Publisher<ByteBuf>, boolean, boolean) - Method in class io.inverno.mod.base.resource.ZipResource
 
ws_allow_mask_mismatch() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Accepts/Rejects unproperly masked WebSocket frames.
ws_allow_mask_mismatch(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_close_on_outbound_complete() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Indicates whether a WebSocket should be closed when the outbound frames publisher completes.
ws_close_on_outbound_complete() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Indicates whether a WebSocket should be closed when the outbound frames publisher completes.
ws_close_on_outbound_complete(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_close_on_outbound_complete(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_close_timeout() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
WebSocket close timeout (ms).
ws_close_timeout(long) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_frame_compression_enabled() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Enables/Disables WebSocket per frame compression.
ws_frame_compression_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables WebSocket per frame compression.
ws_frame_compression_enabled(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_frame_compression_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_frame_compression_level() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
WebSocket per frame compression level.
ws_frame_compression_level() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
WebSocket per frame compression level.
ws_frame_compression_level(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_frame_compression_level(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_handshake_timeout() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
WebSocket handshake timeout (ms).
ws_handshake_timeout(long) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_inbound_close_frame_timeout() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
The time in milliseconds to wait after a close frame has been sent for a close frame to be received before closing the WebSocket unilaterally.
ws_inbound_close_frame_timeout() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The time in milliseconds to wait after a close frame has been sent for a close frame to be received before closing the WebSocket unilaterally.
ws_inbound_close_frame_timeout(long) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_inbound_close_frame_timeout(long) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_max_frame_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
WebSocket max frame size in bytes.
ws_max_frame_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
WebSocket max frame size in bytes.
ws_max_frame_size(Integer) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_max_frame_size(Integer) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_allow_client_no_context() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Allows WebSocket server to activate client_no_context_takeover.
ws_message_allow_client_no_context(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_message_allow_client_window_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Allows WebSocket server to customize the client inflater window size.
ws_message_allow_client_window_size(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_message_allow_server_no_context() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Allows WebSocket client to activate server_no_context_takeover.
ws_message_allow_server_no_context(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_allow_server_window_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Allows WebSocket client to customize the server inflater window size.
ws_message_allow_server_window_size(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_compression_enabled() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Enables/Disables WebSocket per message compression.
ws_message_compression_enabled() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Enables/Disables WebSocket per message compression.
ws_message_compression_enabled(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_message_compression_enabled(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_compression_level() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
WebSocket per message compression level.
ws_message_compression_level() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
WebSocket per message compression level.
ws_message_compression_level(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_message_compression_level(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_prefered_client_window_size() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
The prefered client window size to use if client inflater is customizable.
ws_message_prefered_client_window_size(int) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_preferred_client_no_context() - Method in interface io.inverno.mod.http.server.HttpServerConfiguration
Indicates if server prefers to activate client_no_context_takeover if client supports it.
ws_message_preferred_client_no_context(boolean) - Method in class io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
 
ws_message_requested_server_no_context() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Indicates whether client needs to activate server_no_context_takeover if server is compatible with.
ws_message_requested_server_no_context(boolean) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 
ws_message_requested_server_window_size() - Method in interface io.inverno.mod.http.client.HttpClientConfiguration
Indicates the requested sever window size to use if server inflater is customizable.
ws_message_requested_server_window_size(int) - Method in class io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
 

X

X25519 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OKPCurve
X25519 curve as defined by RFC8037 Section 3.2
X448 - Enum constant in enum class io.inverno.mod.security.jose.jwa.OKPCurve
X448 curve as defined by RFC8037 Section 3.2
x509CertificateChain(String[]) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the X.509 certificates chain that corresponds to the key to use to secure the JOSE object.
x509CertificateChain(String[]) - Method in interface io.inverno.mod.security.jose.jwk.X509JWKBuilder
specifies the X.509 certificates chain.
x509CertificateSHA1Thumbprint(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the X.509 SHA1 thumbprint of the certificate that corresponds to the key to use to secure the JOSE object.
x509CertificateSHA1Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.X509JWKBuilder
Specifies the X.509 certificate SHA1 thumbprint.
x509CertificateSHA256Thumbprint(String) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the X.509 SHA256 thumbprint of the certificate that corresponds to the key to use to secure the JOSE object.
x509CertificateSHA256Thumbprint(String) - Method in interface io.inverno.mod.security.jose.jwk.X509JWKBuilder
Specifies the X.509 certificate SHA256 thumbprint.
x509CertificateURL(URI) - Method in interface io.inverno.mod.security.jose.JOSEHeaderConfigurator
Specifies the URL of the X.509 certificate or certificates chain that corresponds to the key to use to secure the JOSE object.
x509CertificateURL(URI) - Method in interface io.inverno.mod.security.jose.jwk.X509JWKBuilder
Specifies the X.509 certificate or certificates chain URL.
X509JWK<A,B> - Interface in io.inverno.mod.security.jose.jwk
An asymmetric JSON Web key that supports X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
X509JWKBuilder<A,B,C,D> - Interface in io.inverno.mod.security.jose.jwk
An X.509 JWK builder is used to build X.509 asymmetric JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
X509JWKCertPathValidator - Interface in io.inverno.mod.security.jose.jwk
An X.509 certificates path validator is used by a JWKBuilder to validate a certificates chain.
X509JWKFactory<A,B,C,D,E> - Interface in io.inverno.mod.security.jose.jwk
An X.509 JWK factory used to build, read or generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
X509JWKGenerator<A,B,C,D> - Interface in io.inverno.mod.security.jose.jwk
An X.509 JWK generator used to generate JSON Web Keys that support X.509 JOSE header parameters: x5u, x5c, x5t and x5t#S256.
xack(A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XACK key group id
xack(A, A, Consumer<RedisStreamReactiveOperations.StreamMessageIds>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XACK key group id [id ...]
xadd() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|id field value [field value ...]
xadd(A, A, B) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XADD key * field value
xadd(A, Consumer<RedisStreamReactiveOperations.StreamEntries<A, B>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XADD key * field value [field value ...]
xautoclaim() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] [JUSTID]
xautoclaim(A, A, A, long, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XAUTOCLAIM key group consumer min-idle-time start
xclaim() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XCLAIM key group consumer min-idle-time id [id ...]
xclaim(A, A, A, long, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XCLAIM key group consumer min-idle-time id
xclaim(A, A, A, long, Consumer<RedisStreamReactiveOperations.StreamMessageIds>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XCLAIM key group consumer min-idle-time id [id ...]
xCoordinate(String) - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWKBuilder
Specifies the X coordinate encoded as Base64URL.
xdel(A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XDEL key id
xdel(A, Consumer<RedisStreamReactiveOperations.StreamMessageIds>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XDEL key id [id ...]
xec() - Method in interface io.inverno.mod.security.jose.jwk.JWKService
Returns the extended Elliptic Curve JWK factory.
XECAlgorithm - Enum Class in io.inverno.mod.security.jose.jwa
OKP Elliptic curve key management algorithms as defined by RFC8037 Section 3.1.
XECJWK - Interface in io.inverno.mod.security.jose.jwk.okp
Extended Elliptic curve JSON Web Key.
XECJWKBuilder<A,B> - Interface in io.inverno.mod.security.jose.jwk.okp
Extended Elliptic curve JSON Web Key builder
XECJWKFactory<A,B,C> - Interface in io.inverno.mod.security.jose.jwk.okp
Extended Elliptic curve JSON Web Key factory.
XECJWKGenerator<A,B> - Interface in io.inverno.mod.security.jose.jwk.okp
Extended Elliptic curve JSON Web Key generator.
xgroupCreate() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP CREATE key groupname id|$ [MKSTREAM]
xgroupCreate(A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP CREATE key groupname id|$
xgroupCreateconsumer(A, A, A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP CREATECONSUMER key groupname consumername
xgroupDelconsumer(A, A, A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP DELCONSUMER key groupname consumername
xgroupDestroy(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP DESTROY key groupname
xgroupSetid(A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XGROUP SETID key groupname id|$
xinfoConsumers(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XINFO CONSUMERS key groupname
xinfoGroups(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
xinfoStream(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
xinfoStreamFull(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XINFO STREAM key FULL
xinfoStreamFull(A, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XINFO STREAM key FULL COUNT count
xlen(A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XLEN key
xpending(A, A) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XPENDING key group [[IDLE min-idle-time] start end count [consumer]]
xpendingExtended() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XPENDING key group [[IDLE min-idle-time] start end count [consumer]]
xpendingExtended(A, A, String, String, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XPENDING key group [[IDLE min-idle-time] start end count [consumer]]
xrange(A, String, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XRANGE key start end
xrange(A, String, String, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XRANGE key start end [COUNT count]
xread() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] id [id ...]
xread(A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREAD STREAMS key id
xread(Consumer<RedisStreamReactiveOperations.StreamStreams<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREAD STREAMS key [key ...] id [id ...]
xreadgroup() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]
xreadgroup(A, A, A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREADGROUP GROUP group consumer STREAMS key id
xreadgroup(A, A, Consumer<RedisStreamReactiveOperations.StreamStreams<A>>) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREADGROUP GROUP group consumer STREAMS key [key ...] id [id ...]
xrevrange(A, String, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREVRANGE key end start
xrevrange(A, String, String, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XREVRANGE key end start COUNT count
xtrim() - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XTRIM key MAXLEN|MINID [=|~] threshold [LIMIT count]
xtrimMaxLen(A, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XTRIM key MAXLEN threshold
xtrimMaxLen(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XTRIM key MAXLEN threshold LIMIT count
xtrimMinId(A, String) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XTRIM key MINID streamId
xtrimMinId(A, String, long) - Method in interface io.inverno.mod.redis.operations.RedisStreamReactiveOperations
XTRIM key MINID threshold LIMIT count
xx() - Method in interface io.inverno.mod.redis.operations.RedisGeoReactiveOperations.GeoaddBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireatBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyExpireBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireatBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisKeyReactiveOperations.KeyPexpireBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations.SortedSetZaddIncrBuilder
 
xx() - Method in interface io.inverno.mod.redis.operations.RedisStringReactiveOperations.AbstractStringSetBuilder
 

Y

yCoordinate(String) - Method in interface io.inverno.mod.security.jose.jwk.ec.ECJWKBuilder
Specifies the Y coordinate encoded as Base64URL.

Z

zadd() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZADD key [NX|XX] [GT|LT] [CH] score member [score member ...]
zadd(A, double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZADD key [NX|XX] [GT|LT] [CH] score member
zadd(A, Consumer<RedisSortedSetReactiveOperations.SortedSetScoredMembers<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZADD key [NX|XX] [GT|LT] [CH] score member [score member ...]
zaddIncr() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZADD key [NX|XX] [GT|LT] [CH] INCR score member [score member ...]
zaddIncr(A, double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZADD key [NX|XX] [GT|LT] [CH] INCR score member
zcard(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZCARD key
zcount(A, Bound<? extends Number>, Bound<? extends Number>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZCOUNT key min max
zdiff(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFF 1 key
zdiff(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFF numkeys key [key ...]
zdiffstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFFSTORE destination 1 key
zdiffstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFFSTORE destination numkeys key [key ...]
zdiffWithScores(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFF 1 key [WITHSCORES]
zdiffWithScores(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZDIFF numkeys key [key ...]
zincrby(A, double, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINCRBY key increment member
zinter() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key [key ...]
zinter(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key
zinter(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key [key ...]
zintercard(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERCARD numkeys key
zintercard(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERCARD numkeys key [LIMIT limit]
zintercard(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERCARD numkeys key [key ...]
zintercard(Consumer<Keys<A>>, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERCARD numkeys key [key ...]
zinterstore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERSTORE destination numkeys key [key ...]
zinterstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERSTORE destination numkeys key
zinterstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTERSTORE destination numkeys key [key ...]
zinterWithScores() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key [key ...]
zinterWithScores(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key WITHSCORES
zinterWithScores(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZINTER numkeys key [key ...]
ZIP_DEFLATE - Static variable in interface io.inverno.mod.security.jose.jwe.JWEZip
DEFLATE ZIP algorithm as defined by RFC7516 Section 4.1.3.
zipFsUri - Variable in class io.inverno.mod.base.resource.ZipResource
The URI of the ZIP file system.
ZipResource - Class in io.inverno.mod.base.resource
A Resource implementation that identifies resources by a URI of the form zip:file:/path/to/zip!
ZipResource(URI) - Constructor for class io.inverno.mod.base.resource.ZipResource
Creates a zip resource with the specified URI.
ZipResource(URI, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ZipResource
Creates a zip resource with the specified URI and media type service.
ZipResource(URI, String) - Constructor for class io.inverno.mod.base.resource.ZipResource
Creates a zip-like resource with the specified URI and scheme.
ZipResource(URI, String, MediaTypeService) - Constructor for class io.inverno.mod.base.resource.ZipResource
Creates a zip-like resource with the specified URI, scheme and media type service.
zipUri - Variable in class io.inverno.mod.base.resource.ZipResource
The URI of the ZIP file.
zlexcount(A, Bound<B>, Bound<B>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZLEXCOUNT key min max
zmpop() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZMPOP numkeys key [key ...]
zmscore(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZMSCORE key member
zmscore(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZMSCORE key member [member ...]
zpopmax(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
zpopmax(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZPOPMAX key [count]
zpopmin(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
zpopmin(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZPOPMIN key [count]
zrandmember(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
zrandmember(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANDMEMBER key [count]
zrandmemberWithScores(A, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANDMEMBER key [count [WITHSCORES]]
zrange() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
zrange(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
zrangestore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
zrangestore(A, A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGESTORE dst src min max [BYSCORE|BYLEX] [REV] [LIMIT offset count]
zrangeWithScores() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]
zrangeWithScores(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANGE key min max [BYSCORE|BYLEX] [REV] [LIMIT offset count] [WITHSCORES]
zrank(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZRANK key member
zrem(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREM key member
zrem(A, Consumer<Values<B>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREM key member [member ...]
zremrangebylex(A, Bound<? extends B>, Bound<? extends B>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREMRANGEBYLEX key min max
zremrangebyrank(A, long, long) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREMRANGEBYRANK key start stop
zremrangebyscore(A, Bound<? extends Number>, Bound<? extends Number>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREMRANGEBYSCORE key min max
zrevrank(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZREVRANK key member
zscan() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZSCAN key cursor [MATCH pattern] [COUNT count]
zscan(A, String) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZSCAN key cursor
zscore(A, B) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZSCORE key member
ZSET - Enum constant in enum class io.inverno.mod.redis.operations.RedisType
 
zunion() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key [key ...]
zunion(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key
zunion(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key [key ...]
zunionstore() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNIONSTORE destination numkeys key [key ...]
zunionstore(A, A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNIONSTORE destination numkeys key
zunionstore(A, Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNIONSTORE destination numkeys key [key ...]
zunionWithScores() - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key [key ...]
zunionWithScores(A) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key WITHSCORES
zunionWithScores(Consumer<Keys<A>>) - Method in interface io.inverno.mod.redis.operations.RedisSortedSetReactiveOperations
ZUNION numkeys key [key ...]
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