| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AuthProviderDeprecated. 
 This interface was quite opionated. The new alternative is to use one of the specific interfaces:  AuthenticationProviderorAuthorizationProvider | 
| interface  | 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 | Interface and Description | 
|---|---|
| interface  | HtdigestAuthAn extension of AuthProvider which is using .htdigest file as store | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HtpasswdAuthAn extension of AuthProvider which is using htpasswd file as store | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JDBCAuthDeprecated. 
 This class has been replaced by the class  JDBCAuthenticationfor authentication andJDBCAuthorizationfor authorization | 
| interface  | JDBCAuthenticationFactory interface for creating  AuthenticationProviderinstances that use the Vert.x JDBC client. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | JWTAuthFactory interface for creating JWT based  AuthenticationProviderinstances. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LdapAuthenticationFactory interface for creating a LDAP  AuthenticationProvider. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MongoAuthDeprecated. 
 This class has been replaced by the class  MongoAuthenticationfor authentication andMongoAuthorizationfor authorization | 
| interface  | MongoAuthenticationAn extension of AuthProvider which is using  MongoClientas store | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | OAuth2AuthFactory interface for creating OAuth2 based  AuthenticationProviderinstances. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HotpAuthAn extension of AuthProvider which uses the one time passwords based on counter to perform authentication. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TotpAuthAn extension of AuthProvider which uses the one time passwords based on time to perform authentication. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | PropertyFileAuthenticationFactory interface for creating property file based  AuthenticationProviderinstances. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ShiroAuthDeprecated. 
 ShiroAuth has been replaced by  io.vertx.ext.auth.properties.PropertyFileAuthenticationandio.vertx.ext.auth.ldap.LdapAuthentication | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | SqlAuthenticationFactory interface for creating  AuthenticationProviderinstances that use the Vert.x SQL client. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | 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  AuthenticationProviderto 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthenticationProvider | AuthenticationProvider. getDelegate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AuthenticationProvider | AuthenticationProvider. newInstance(AuthenticationProvider arg) | 
| Constructor and Description | 
|---|
| AuthenticationProvider(AuthenticationProvider delegate) | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthenticationProvider | AuthenticationProvider. getDelegate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AuthenticationProvider | AuthenticationProvider. newInstance(AuthenticationProvider arg) | 
| Constructor and Description | 
|---|
| AuthenticationProvider(AuthenticationProvider delegate) | 
| Modifier and Type | Method and Description | 
|---|---|
| AuthenticationProvider | AuthenticationProvider. getDelegate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AuthenticationProvider | AuthenticationProvider. newInstance(AuthenticationProvider arg) | 
| Constructor and Description | 
|---|
| AuthenticationProvider(AuthenticationProvider delegate) | 
| Modifier and Type | Method and Description | 
|---|---|
| ServiceAuthInterceptor | ServiceAuthInterceptor. setAuthenticationProvider(AuthenticationProvider provider)Set an authentication provider that will verify all requests before the service is invoked. | 
Copyright © 2022 Eclipse. All rights reserved.