diff --git a/docs/getting-started/html/index.html b/docs/getting-started/html/index.html index bab8cc62..79b0d0b2 100644 --- a/docs/getting-started/html/index.html +++ b/docs/getting-started/html/index.html @@ -126,7 +126,7 @@
You can now set up the pom.xml
build descriptor with the Inverno distribution by defining a <parent/>
section pointing to io.inverno.dist:inverno-parent:1.10.1
parent pom:
You can now set up the pom.xml
build descriptor with the Inverno distribution by defining a <parent/>
section pointing to io.inverno.dist:inverno-parent:1.11.0
parent pom:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
@@ -134,7 +134,7 @@ Step 1: Create an Inverno project
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>getting-started</artifactId>
@@ -150,7 +150,7 @@ Step 1: Create an Inverno project
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>getting-started</artifactId>
@@ -216,7 +216,7 @@ Step 4: Run the application
$ mvn inverno:run
You should see an output similar to the following:
- [INFO] --- inverno-maven-plugin:1.5.1:run (default-cli) @ getting-started ---
+ [INFO] --- inverno-maven-plugin:1.5.2:run (default-cli) @ getting-started ---
[INFO] Running project: io.inverno.guide.getting-started@1.0-SNAPSHOT...
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
INFO Application Inverno is starting...
@@ -231,7 +231,7 @@ Step 4: Run the application
║ , __\_/\_\__ , | || | | |\ \/ /| __/| | | | | | |_| | ║
║ , /_/ /\/\ \_\ , |_||_| |_| \__/ \___||_| |_| |_|\___/ ║
║ , /\ , ║
- ║ , \/ , -- 1.5.8 -- ║
+ ║ , \/ , -- 1.5.9 -- ║
║ ' -- ' ║
╠════════════════════════════════════════════════════════════════════════════════════════════╣
║ Java runtime : OpenJDK Runtime Environment ║
diff --git a/docs/redis-vue3-fullstack/html/index.html b/docs/redis-vue3-fullstack/html/index.html
index d4b94a82..9202bada 100644
--- a/docs/redis-vue3-fullstack/html/index.html
+++ b/docs/redis-vue3-fullstack/html/index.html
@@ -141,7 +141,7 @@ Step 1: Bootstrap the applicat
└── ticket
└── App.java
- You can now set up the pom.xml
build descriptor with the Inverno distribution by defining a <parent/>
section pointing to io.inverno.dist:inverno-parent:1.10.1
parent pom:
+ You can now set up the pom.xml
build descriptor with the Inverno distribution by defining a <parent/>
section pointing to io.inverno.dist:inverno-parent:1.11.0
parent pom:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
@@ -149,7 +149,7 @@ Step 1: Bootstrap the applicat
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -165,7 +165,7 @@ Step 1: Bootstrap the applicat
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -213,7 +213,7 @@ Step 1: Bootstrap the applicat
The application can now be run with the following command:
$ mvn invenro:run
...
-[INFO] --- inverno-maven-plugin:1.5.1:run (default-cli) @ ticket ---
+[INFO] --- inverno-maven-plugin:1.5.2:run (default-cli) @ ticket ---
[INFO] Running project: io.inverno.guide.ticket@1.0-SNAPSHOT...
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
INFO Application Inverno is starting...
@@ -228,7 +228,7 @@ Step 1: Bootstrap the applicat
║ , __\_/\_\__ , | || | | |\ \/ /| __/| | | | | | |_| | ║
║ , /_/ /\/\ \_\ , |_||_| |_| \__/ \___||_| |_| |_|\___/ ║
║ , /\ , ║
- ║ , \/ , -- 1.5.8 -- ║
+ ║ , \/ , -- 1.5.9 -- ║
║ ' -- ' ║
╠════════════════════════════════════════════════════════════════════════════════════════════╣
║ Java runtime : OpenJDK Runtime Environment ║
@@ -448,7 +448,7 @@ Step 4: Create the Service layer
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -840,7 +840,7 @@ Step 4: Create the Service layer
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -1053,7 +1053,7 @@ Step 5: Create the REST layer
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -1457,7 +1457,7 @@ Step 5: Create the REST layer
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -1490,7 +1490,7 @@ Step 5: Create the REST layer
The Inverno Ticket application is run as follows:
$ mvn inverno:run
...
-[INFO] --- inverno-maven-plugin:1.5.1:run (default-cli) @ ticket ---
+[INFO] --- inverno-maven-plugin:1.5.2:run (default-cli) @ ticket ---
[INFO] Running project: io.inverno.guide.ticket@1.0-SNAPSHOT...
ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
INFO Application Inverno is starting...
@@ -1505,7 +1505,7 @@ Step 5: Create the REST layer
║ , __\_/\_\__ , | || | | |\ \/ /| __/| | | | | | |_| | ║
║ , /_/ /\/\ \_\ , |_||_| |_| \__/ \___||_| |_| |_|\___/ ║
║ , /\ , ║
- ║ , \/ , -- 1.5.8 -- ║
+ ║ , \/ , -- 1.5.9 -- ║
║ ' -- ' ║
╠════════════════════════════════════════════════════════════════════════════════════════════╣
║ Java runtime : OpenJDK Runtime Environment ║
@@ -1578,7 +1578,7 @@ Step 6: Create the Front-end layerStep 7: Configure Logging
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -1823,7 +1823,7 @@ Step 7: Configure Logging
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -2049,7 +2049,7 @@ Step 9: Use native transport
<parent>
<groupId>io.inverno.dist</groupId>
<artifactId>inverno-parent</artifactId>
- <version>1.10.1</version>
+ <version>1.11.0</version>
</parent>
<groupId>io.inverno.guide</groupId>
<artifactId>ticket</artifactId>
@@ -2151,7 +2151,7 @@ Step 10: Package and deploy to Doc
You can now install the application with the install-docker
profile activated:
$ mvn install -Pinstall-docker
...
-[INFO] --- inverno-maven-plugin:1.5.1:build-image-docker (build-image-docker) @ ticket ---
+[INFO] --- inverno-maven-plugin:1.5.2:build-image-docker (build-image-docker) @ ticket ---
[INFO] Building project container image...
[═══════════════════════════════════════════════ 100 % ══════════════════════════════════════════════]
[INFO] ------------------------------------------------------------------------
@@ -2182,7 +2182,7 @@ Step 10: Package and deploy to Doc
║ , __\_/\_\__ , | || | | |\ \/ /| __/| | | | | | |_| | ║
║ , /_/ /\/\ \_\ , |_||_| |_| \__/ \___||_| |_| |_|\___/ ║
║ , /\ , ║
- ║ , \/ , -- 1.5.8 -- ║
+ ║ , \/ , -- 1.5.9 -- ║
║ ' -- ' ║
╠════════════════════════════════════════════════════════════════════════════════════════════╣
║ Java runtime : OpenJDK Runtime Environment ║
diff --git a/docs/release/api/allclasses-index.html b/docs/release/api/allclasses-index.html
index edd36cd3..e1b1594f 100644
--- a/docs/release/api/allclasses-index.html
+++ b/docs/release/api/allclasses-index.html
@@ -1,11 +1,11 @@
-
-All Classes and Interfaces (Inverno Framework SDK 1.10.1)
+
+All Classes and Interfaces (Inverno Framework SDK 1.11.0)
-
+
@@ -1572,2938 +1572,2943 @@ All Classes and Interfaces<
HTTP client module configuration.
-
-
-
+
+
+
+ Designates a proxy protocol.
+
+
-
+
-
-
+
+
+
+
Base exception class used to report HTTP client errors.
-
-
+
+
Thrown to indicate a protocol uprade error.
-
-
+
+
Base exception class used to report HTTP errors.
-
-
+
+
HTTP server module configuration.
-
-
+
+
The HTTP client authentication type.
-
-
-
+
-
+
-
-
+
+
+
+
Base exception class used to report HTTP server errors.
-
-
+
+
Represents HTTP protocol versions.
-
-
+
+
An identity exposes the information that specifies the identity of an authenticated entity.
-
-
+
+
Thrown to indicate errors during identity resolution.
-
-
+
+
An identity resolver is used to resolve the identity of an authenticated entity from an Authentication
.
-
-
+
+
Represents a native project image.
-
-
+
+
Thrown by a JWTClaimsSet
during validation to indicate that a JWT claim set is not active yet.
-
-
+
+
Represents immutable inbound HTTP cookies.
-
-
+
+
A generic inbound data consumer.
-
-
+
+
A request payload consumer used to decode the payload to a single object or many objects.
-
-
+
+
Represents immutable inbound HTTP headers.
-
-
+
+
Represents immutable inbound HTTP request headers.
-
-
+
+
Represents immutable inbound HTTP response headers.
-
-
+
+
Represents immutable inbound HTTP set-cookies.
-
-
+
+
Indicates a method that must be executed after a bean has been instantiated and dependency injection is done.
-
-
+
+
A JWKStore
implementation that stores and read JWK from concurrent maps in memory.
-
-
+
+
A simple login credentials resolver that stores credentials in memory.
-
-
+
+
A UserRepository
implementation that stores users in memory.
-
-
+
+
A builder used to build in-memory user reposities.
-
-
+
+
Defines method to specify interceptors on a router.
-
-
+
+
An interceptable exchange is created in order to apply the exchange interception logic before sending the request.
-
-
+
+
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.
-
-
+
+
An interceptable request body allows to intercept and transform the actual request body sent to the endpoint.
-
-
+
+
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.
-
-
+
+
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.
-
-
+
+
A resource payload producer.
-
-
+
+
A route which has the ability to be intercepted using one or more ExchangeInterceptor
.
-
-
+
+
A router that applies interceptors to matching route as they are created or to all the routes currently defined in the router.
-
-
+
+
An intercepting security exchange context used by security interceptors to populate the security context.
-
-
+
+
Base interceptor manager interface.
-
-
+
+
A HTTP exception that indicates an Internal Server Error (500)
accessing a server resource.
-
-
+
+
Thrown to indicate that an authentication has failed due to invalid credentials.
-
-
+
+
Thrown by a JWTClaimsSet
during validation to indicate that a JWT claim set is invalid.
-
-
+
+
A generator for generating Inverno specific classes to create gRPC client and/or server.
-
-
+
+
A protoc
plugin used to generate Inverno specific gRPC client and/or server classes.
-
-
+
+
JSON Bytebuf to Object converter backed by an ObjectMapper
.
-
-
+
+
JSON String to Object converter backed by an ObjectMapper
.
-
-
+
+
A Resource
implementation that identifies resources by a URI of the form jar:file:/path/to/jar!
-
-
+
+
An encoder that can encode a collection of objects into a single object.
-
-
+
+
An object encoder which is joinable with primitive encoding bindings.
-
-
-
+
-
+
-
-
+
+
+
+
JOSE module configuration.
-
-
-
+
-
+
-
-
+
+
+
+
A JOSE Header contains the parameters describing the cryptographic operations and parameters employed to secure a JOSE object.
-
-
+
+
A JOSE header configurator is used in JOSEObjectBuilder
or JsonJOSEObjectBuilder
to configure JOSE headers when building JOSE objects.
-
-
+
+
A JOSE object composed of a JOSE header and a payload and secured through cryptographic operations.
-
-
+
+
A JOSE object builder is used to build single JOSE objects.
-
-
+
+
Thrown to indicate that an error has occurred while building a JOSE object.
-
-
+
+
A JOSE object reader is used to read single JOSE objects serialized in the compact representation.
-
-
+
+
Thrown to indicate that an error has occurred while reading a JOSE object.
-
-
+
+
A JOSE object service is a main entry point for creating and reading particular JOSE objects.
-
-
+
+
Thrown to indicate that an error has occurred while processing a JOSE object.
-
-
+
+
ByteBuf application/json
media type converter.
-
-
+
+
A JSON JOSE object supporting JSON representation.
-
-
+
+
A JSON JOSE object builder is used to build JSON JOSE objects that can be serialized to the JSON representation.
-
-
+
+
A JSON JWE reader is used to read JSON JOSE objects serialized using the JSON representation.
-
-
+
+
A JSON Web Encryption object supporting JWE JSON representation as defined by RFC7516 Section 7.2.
-
-
+
+
Built recipient resulting from the build of a JSON JWE and exposing the recipient JWE directly.
-
-
+
+
Read recipient resulting from the read of a JSON JWE and exposing a single JWE publisher used to decrypt and validate the recipient JWE.
-
-
+
+
Base JSON JWE Recipient exposing recipient specific JWE JOSE header and encrypted key.
-
-
+
+
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.
-
-
+
+
A JSON JWE reader is used to read JSON Web Encryption objects serialized using the JSON representation as defined by RFC7516
Section 7.2.
-
-
+
+
A JSON Web Signature object supporting JWS JSON representation as defined by RFC7515 Section 7.2.
-
-
+
+
Built signature resulting from the build of a JSON JWS and exposing the signature JWS directly.
-
-
+
+
Read signature resulting from the read of a JSON JWS and exposing a single JWS publisher used to validate the signature JWS.
-
-
+
+
Base JSON JWS Signature exposing signature protected and unprotected JWS JOSE headers and the signature.
-
-
+
+
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.
-
-
+
+
A JSON JWS reader is used to read JSON Web Signature objects serialized using the JSON representation as defined by RFC7515
Section 7.2.
-
-
+
+
String application/json
media type converter.
-
-
+
+
Base JSON Web Algorithm as specified by RFC7518.
-
-
+
+
Base JWA algorithm as specified by RFC7518.
-
-
+
+
A JWA cipher is used to encrypt and decrypt content.
-
-
+
+
An encrypted data composed of the initialization vector, the authentication tag and the cipher text.
-
-
+
+
Thrown by a JWACipher
to indicate an error while encrypting or decrypting data.
-
-
+
+
A JSON Web Algorithm for Key Management when performing JSON Web Encrption as specified by RFC7518 Section 4.
-
-
+
+
Thrown by a JWAKeyManager
to indicate an error while encrypting or decrypting data.
-
-
+
+
Thrown to indicate a general JWA processing error.
-
-
+
+
Thrown by a JWASigner
to indicate an error while signing data or verifying signature.
-
-
+
+
A JWA signer is used to sign data and or verify data signature.
-
-
+
+
A JSON Web Encryption object as defined by RFC7516.
-
-
+
+
A token authentication that wraps the original authentication in a JWE and uses its compact representation as token value.
-
-
+
+
An authenticator implementation that authenticates JWE token credentials and expose the original authentication.
-
-
+
+
A JSON Web Encryption builder is used to build single JSON Web Encryption objects.
-
-
+
+
Thrown by a JWEBuilder
to indicate an error while building a JWE.
-
-
+
+
JSON Web Encryption JOSE header as defined by RFC7516 Section 4.
-
-
+
+
A JWE JOSE header configurator is used in JWEBuilder
or JsonJWEBuilder
to configure JWE JOSE headers when building JWE objects.
-
-
+
+
A JWE reader is used to read single JSON Web Encryption objects serialized in the compact representation as defined by RFC7516
Section 7.1.
-
-
+
+
Thrown by a JWEReader
to indicate an error while reading a JWE.
-
-
+
+
The JWE Service is the main entry point for creating and reading JSON Web Encryption objects.
-
-
+
+
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.
-
-
+
+
Thrown by a JWEZip
to indicate an error while compressing or decompressing data.
-
-
+
+
A JSON Web Key as defined by RFC7517.
-
-
+
+
A JWK builder is used to build JSON Web Keys.
-
-
+
+
Thrown by a JWKBuilder
to indicate an error while building a JWK.
-
-
+
+
A JWK factory is used to build, read or generate a particular type of key.
-
-
+
+
Thrown by a JWKGenerator
to indicate an error while generating a key.
-
-
+
+
a JWK generator is used to generate JSON Web Keys.
-
-
+
+
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.
-
-
+
+
PKIX Parameters used to validate X.509 certificate path.
-
-
+
+
Thrown to indicate a general JWK processing error.
-
-
+
+
Thrown by a JWKService
to indicate an error while reading a JWK.
-
-
+
+
Thrown to indicate an error while resolving a JWK (e.g. resolve keys, resolve JWK urls, validate certificate paths, consistency checks...)
-
-
+
+
The JWK Service is the main entry point for creating, reading and generating JSON Web Keys.
-
-
+
+
A JWK Set as defined by RFC7517 Section 5
-
-
+
+
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.
-
-
+
+
Thrown by a JWKStore
to indicate an erro accessing a JWK store.
-
-
+
+
A JWK URL resolver is used within JWKFactory
and JWKBuilder
to resolve JWK Set resources from JWK Set URL (i.e.
-
-
+
+
A JSON Web Signature object as defined by RFC7515.
-
-
+
+
A token authentication that wraps the original authentication in a JWS and uses its compact representation as token value.
-
-
+
+
An authenticator implementation that authenticates JWS token credentials and expose the original authentication.
-
-
+
+
A JSON Web Signature builder is used to build single JSON Web Signature objects.
-
-
+
+
Thrown by a JWSBuilder
to indicate an error while building a JWS.
-
-
+
+
JSON Web Signature JOSE header as defined by RFC7516 Section 4.
-
-
+
+
A JWS JOSE header configurator is used in JWSBuilder
or JsonJWSBuilder
to configure JWS JOSE headers when building JWS objects.
-
-
+
+
A JWS reader is used to read single JSON Web Signature objects serialized in the compact representation as defined by RFC7515
Section 7.1.
-
-
+
+
Thrown by a JWSReader
to indicate an error while reading a JWS.
-
-
+
+
The JWS Service is the main entry point for creating and reading JSON Web Signature objects.
-
-
+
+
Thrown by a JWTClaimsSet
to indicate an error while building a JWT claim set.
-
-
+
+
A JWT Claims set contains the claims conveyed by a JSON Web Token as specified by RFC7519 Section 4.
-
-
+
+
A JWT Claims set builder is used to build a JWT Claims set.
-
-
+
+
A JWT Claim represents a piece of information asserted about a subject.
-
-
+
+
A JWT claims set validator used to validate a JWTClaimsSet
.
-
-
+
+
A token authentication that uses the compact representation of a JWTE as token value.
-
-
+
+
An authenticator implementation that authenticates JWTE token credentials.
-
-
+
+
Thrown by the JWTService
to indicate an error while reading a JWT.
-
-
+
+
A token authentication that uses the compact representation of a JWTS as token value.
-
-
+
+
An authenticator implementation that authenticates JWTS token credentials.
-
-
+
+
The JWT Service is the main entry point for creating and reading JSON Web token objects.
-
-
-
-
+
+
+
+
A key scope is used to provide bean instances bound to an arbitrary key.
-
-
+
+
Used on a bean socket variable to inject a bean instance supplier instead of an actual bean instance.
-
-
-
+
-
+
-
-
+
+
+
+
Represents a single LDAP attribute value in an LDAP entry.
-
-
+
+
LDAP user authentication.
-
-
+
+
Generic LDAP authenticator.
-
-
+
+
An LDAP Client exposes reactive methods to query an LDAP server.
-
-
+
+
LDAP client configuration.
-
-
+
+
Represents the referral policy to apply when encountering a referral.
-
-
-
+
-
+
-
-
+
+
+
+
Represents an LDAP entry resulting from an LDAP search operation.
-
-
+
+
Thrown by an LDAPClient
to indicate an error wile accessing an LDAP server.
-
-
+
+
Represents the identity of a user in an LDAP server.
-
-
+
+
LDAP identity resolver used to resolve the identity of an authenticated user from an LDAP server.
-
-
+
+
LDAP reactive operations.
-
-
+
+
A search builder is used to build complex search operations.
-
-
+
+
Represents the serach scope as defined by RFC4511 Section 4.5.1.2.
-
-
-
+
-
+
-
-
+
+
+
+
Lettuce Redis client module configuration.
-
-
-
+
-
+
-
-
+
+
+
+
A list configuration query can be executed to retrieve all configuration properties defined with a specific set of parameters.
-
-
+
+
An exchange handler that authenticates login credentials and delegates further processing to success and failure handlers.
-
-
+
+
Login credentials composed of a username and a password.
-
-
+
+
A login credentials matcher is used to verify that two login credentials are matching.
-
-
+
+
Handles failed authentication in a LoginActionHandler
.
-
-
+
+
Handles successful authentication in a LoginActionHandler
.
-
-
-
-
-
+
+
+
-
+
-
+
-
-
+
+
+
+
An exchange handler that logs out a logged in entity and delegates further processing to a success handler.
-
-
+
+
Handles successful logout in a LogoutActionHandler
.
-
-
+
+
Thrown by a CredentialsExtractor
to indicate that malformed credentials have been sent.
-
-
+
+
A configuration source that looks up properties from a map.
-
-
+
+
An object converter that can convert particular media types.
-
-
+
+
A collection of well known media types.
-
-
+
+
A media type service provides methods to determine a media type based on a file name, a file extension, a path or a URI.
-
-
+
+
A password that uses a MessageDigest
to encode password.
-
-
+
+
A MessageDigest
based password encoder implementation.
-
-
+
+
Enumeration of HTTP methods as defined by RFC 7231 Section 4.3.
-
-
+
+
Specifies criteria required to match requests or resources based on a HTTP method.
-
-
+
+
A HTTP exception that indicates a client requested Method Not Allowed (405)
.
-
-
+
+
Thrown to indicates that a required parameter is missing to process the request.
-
-
+
+
A task for modularizing the dependencies of the project.
-
-
+
+
Indicates that a module is a Inverno module that must be processed during compilation in order to generate a module class.
-
-
+
+
The Module base class.
-
-
+
+
Interface representing the lifecycle of a bean in a module.
-
-
+
+
Aggregates single beans, collections of beans and arrays of beans.
-
-
+
+
A BeanBuilder is used within a module class to create Module.Bean
instances.
-
-
+
+
Fallible consumer used to designates init and destroy methods which might throw checked exception.
-
-
+
+
A BeanBuilder for creating module Module.Bean
instances.
-
-
+
+
The Module Builder base class.
-
-
+
+
The Module Linker base class.
-
-
+
+
Provides socket information to the Inverno compiler.
-
-
+
+
A BeanBuilder for creating wrapper Module.Bean
instances.
-
-
+
+
Describes a module-info descriptor as specified in the Java language specification.
-
-
+
+
Represents an exports directive in a module descriptor.
-
-
+
+
Represents an import declaration in a module descriptor.
-
-
+
+
Represents an opens directive in a module descriptor.
-
-
+
+
Represents a provides directive in a module descriptor.
-
-
+
+
Represents a requires directive in a module descriptor.
-
-
+
+
Represents a uses directive in a module descriptor.
-
-
+
+
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.
-
-
+
+
A Resource
implementation that identifies resources by a URI of the form resource:path/to/resource
and looks up data in a native image.
-
-
+
+
ByteBuf application/x-ndjson
media type converter as defined by Newline Delimited JSON.
-
-
+
+
String application/x-ndjson
media type converter as defined by Newline Delimited JSON.
-
-
+
+
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 configuration.
-
-
+
+
Base network configuration.
-
-
+
+
Net server configuration.
-
-
+
+
A net service provides methods to create resource friendly IO and acceptor
event loop groups ad well as clients and servers.
-
-
+
+
Represents the transport type supported at runtime.
-
-
+
+
NoOp algorithms as defined by RFC7518.
-
-
+
+
A HTTP exception that indicates a Not Acceptable (406)
client requested.
-
-
+
+
A HTTP exception that indicates that a resource was Not Found (404)
on the server.
-
-
+
+
Thrown when trying to read a resource that is not readable.
-
-
+
+
Thrown when trying to write to a resource that is not writable.
-
-
+
+
An object converter which is splittable and joinable with primitive conversion bindings.
-
-
+
+
Object to object Decoder
implementation.
-
-
+
+
Octect symmetric algorithms as defined by RFC7518.
-
-
+
+
Octet JSON Web Key.
-
-
+
+
An Octet JSON Web Key builder.
-
-
+
+
An Octet JSON Web Key factory.
-
-
+
+
An Octet JSON Web Key generator.
-
-
+
+
Octet Key Pair Elliptic curves as defined by RFC8037
-
-
+
+
Octet Key Pair JSON Web Key.
-
-
+
+
Octet Key Pair JSON Web Key builder.
-
-
+
+
Octet Key Pair JSON Web Key factory.
-
-
+
+
Octet Key Pair JSON Web Key generator.
-
-
+
+
Web routes configurer used to configure routes exposing generated Open API specifications.
-
-
+
+
Represents mutable outbound HTTP cookies.
-
-
+
+
A generic outbound data producer.
-
-
+
+
A response payload producer used to encode the payload from a single object or many objects.
-
-
+
+
Represents mutable outbound HTTP headers.
-
-
+
+
Represents mutable outbound HTTP request headers.
-
-
+
+
Represents mutable outbound HTTP response headers.
-
-
+
+
Represents mutable outbound HTTP set-cookies.
-
-
+
+
Used in conjunction with @Bean
to indicate an overridable bean.
-
-
+
+
A task for packaging modular applications with an optimized Java runtime.
-
-
+
+
Parameters describing an application launcher.
-
-
+
+
Linux specific configuration.
-
-
+
+
MacOS specific configuration.
-
-
+
+
The types of package that the task can generate.
-
-
+
+
Windows specific configuration.
-
-
+
+
Base parameter interface defining common HTTP parameter (eg. header, cookie, query parameter...).
-
-
+
+
A factory for creating parameters.
-
-
+
+
String to object converter used basically to convert string parameter values into primitive and common types.
-
-
+
+
The compound decoders socket.
-
-
+
+
The compound encoders socket.
-
-
+
+
Represents a part in a multipart/form-data request body as defined by RFC 7578.
-
-
+
+
Represents a part in a multipart/form-data request body as defined by RFC 7578.
-
-
+
+
A factory for creating Part
.
-
-
+
+
A password represents secret data that can be used to authenticate an entity.
-
-
+
+
A password encoder used to encode a raw password into a secured password representation.
-
-
+
+
Thrown to indicate that a password related operation failed.
-
-