| Packages | |
| io.vertx.ceylon.auth.common | |
| Dependencies | ||
ceylon.json | 1.3.2 | |
io.vertx.ceylon.core | 3.5.0.Beta1 | |
io.vertx.vertx-auth-common | 3.5.0.Beta1 | |
java.base (jvm) | 8 | |
| Values | |
authOptions | shared authOptions authOptions |
chainAuth | shared chainAuth chainAuth |
keyStoreOptions | shared keyStoreOptions keyStoreOptions |
pubSecKeyOptions | shared pubSecKeyOptions pubSecKeyOptions |
secretOptions | shared secretOptions secretOptions |
vertxContextPRNG | shared vertxContextPRNG vertxContextPRNG |
| Interfaces | |
AuthOptions | shared AuthOptionsA common base object for authentication options. |
| Classes | |
AuthProvider | shared AuthProviderUser-facing interface for authenticating users. |
ChainAuth | shared ChainAuthChain several auth providers as if they were one. This is useful for cases where one want to authenticate across several providers, for example, database and fallback to passwd file. |
KeyStoreOptions | shared KeyStoreOptionsOptions describing how an JWT KeyStore should behave. |
PubSecKeyOptions | shared PubSecKeyOptionsOptions describing how a Cryptographic Key. |
SecretOptions | shared SecretOptionsOptions describing a secret. |
User | shared UserRepresents an authenticates User and contains operations to authorise the user. Please consult the documentation for a detailed explanation. |
VertxContextPRNG | shared VertxContextPRNGA secure non blocking random number generator isolated to the current context. The PRNG is bound to the vert.x context and setup to close when the context shuts down. When applicable, use of VertxContextPRNG rather than create new PRNG objects is helpful to keep the system entropy usage to the minimum avoiding potential blocking across the application. The use of VertxContextPRNG is particularly appropriate when multiple handlers use random numbers. |
authOptions | shared authOptions |
chainAuth | shared chainAuth |
keyStoreOptions | shared keyStoreOptions |
pubSecKeyOptions | shared pubSecKeyOptions |
secretOptions | shared secretOptions |
vertxContextPRNG | shared vertxContextPRNG |