| Modifier and Type | Class and Description | 
|---|---|
| class  | AuthProviderUser-facing interface for authenticating users. | 
| class  | ChainAuthChain several authentication providers as if they were one. | 
| Modifier and Type | Method and Description | 
|---|---|
| ChainAuth | ChainAuth. add(AuthenticationProvider other)Appends a auth provider to the chain. | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<AuthenticationProvider> | AuthenticationProvider. __TYPE_ARG | 
| Modifier and Type | Method and Description | 
|---|---|
| static AuthenticationProvider | AuthenticationProvider. newInstance(AuthenticationProvider arg) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HtdigestAuthAn extension of AuthProvider which is using .htdigest file as store
 
 NOTE: This class has been automatically generated from the  originalnon RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HtpasswdAuthAn extension of AuthProvider which is using htpasswd file as store
 
 NOTE: This class has been automatically generated from the  originalnon RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JWTAuthFactory interface for creating JWT based  AuthenticationProviderinstances. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LdapAuthenticationFactory interface for creating a LDAP  AuthenticationProvider. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MongoAuthAn extension of AuthProvider which is using  as store
 
 NOTE: This class has been automatically generated from the  originalnon RX-ified interface using Vert.x codegen. | 
| class  | MongoAuthenticationAn extension of AuthProvider which is using  as store
 
 NOTE: This class has been automatically generated from the  originalnon RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OAuth2AuthFactory interface for creating OAuth2 based  AuthenticationProviderinstances. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HotpAuthAn extension of AuthProvider which uses the one time passwords based on counter to perform authentication. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TotpAuthAn extension of AuthProvider which uses the one time passwords based on time to perform authentication. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PropertyFileAuthenticationFactory interface for creating property file based  AuthenticationProviderinstances. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShiroAuthFactory interface for creating Apache Shiro based  AuthenticationProviderinstances. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SqlAuthenticationFactory interface for creating  AuthenticationProviderinstances that use the Vert.x SQL client. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WebAuthnFactory interface for creating WebAuthN based  AuthenticationProviderinstances. | 
| Modifier and Type | Method and Description | 
|---|---|
| static HealthCheckHandler | HealthCheckHandler. create(Vertx vertx,
      AuthenticationProvider provider)Creates an instance of the default implementation of the  HealthCheckHandler. | 
| static HealthCheckHandler | HealthCheckHandler. createWithHealthChecks(HealthChecks hc,
                      AuthenticationProvider provider)Creates an instance of the default implementation of the  HealthCheckHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
| TermServer | TermServer. authenticationProvider(AuthenticationProvider provider)Set an auth provider to use, any provider configured in options will override this provider. | 
| Modifier and Type | Method and Description | 
|---|---|
| StompServerHandler | StompServerHandler. authProvider(AuthenticationProvider handler)Configures the  to be used to authenticate the user. | 
| Modifier and Type | Method and Description | 
|---|---|
| static BasicAuthHandler | BasicAuthHandler. create(AuthenticationProvider authProvider)Create a basic auth handler | 
| static RedirectAuthHandler | RedirectAuthHandler. create(AuthenticationProvider authProvider)Create a handler | 
| static FormLoginHandler | FormLoginHandler. create(AuthenticationProvider authProvider)Create a handler | 
| static APIKeyHandler | APIKeyHandler. create(AuthenticationProvider authProvider)Create an API Key authentication handler | 
| static BasicAuthHandler | BasicAuthHandler. create(AuthenticationProvider authProvider,
      String realm)Create a basic auth handler, specifying realm | 
| static RedirectAuthHandler | RedirectAuthHandler. create(AuthenticationProvider authProvider,
      String loginRedirectURL)Create a handler | 
| static RedirectAuthHandler | RedirectAuthHandler. create(AuthenticationProvider authProvider,
      String loginRedirectURL,
      String returnURLParam)Create a handler | 
| static FormLoginHandler | FormLoginHandler. create(AuthenticationProvider authProvider,
      String usernameParam,
      String passwordParam,
      String returnURLParam,
      String directLoggedInOKURL)Create a handler | 
Copyright © 2023 Eclipse. All rights reserved.