| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ChainAuth
Chain several auth providers as if they were one. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthProvider | 
AuthOptions.createProvider(Vertx vertx)
Deprecated.  
Create the suitable provider for this option. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ChainAuth | 
ChainAuth.append(AuthProvider other)
Appends a auth provider to the chain. 
 | 
boolean | 
ChainAuth.remove(AuthProvider other)
Removes a provider from the chain. 
 | 
void | 
User.setAuthProvider(AuthProvider authProvider)
Deprecated.  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HtdigestAuth
An extension of AuthProvider which is using .htdigest file as store 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HtpasswdAuth
An extension of AuthProvider which is using htpasswd file as store 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthProvider | 
HtpasswdAuthOptions.createProvider(Vertx vertx)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JDBCAuth
Factory interface for creating  
AuthProvider instances that use the Vert.x JDBC client. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JWTAuth
Factory interface for creating JWT based  
AuthProvider instances. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MongoAuth
An extension of AuthProvider which is using  
MongoClient as store | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OAuth2Auth
Factory interface for creating OAuth2 based  
AuthProvider instances. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ShiroAuth
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthProvider | 
ShiroAuthOptions.createProvider(Vertx vertx)  | 
| Modifier and Type | Method and Description | 
|---|---|
static HealthCheckHandler | 
HealthCheckHandler.create(Vertx vertx,
      AuthProvider provider)
Creates an instance of the default implementation of the  
HealthCheckHandler. | 
static HealthCheckHandler | 
HealthCheckHandler.createWithHealthChecks(HealthChecks hc,
                      AuthProvider provider)
Creates an instance of the default implementation of the  
HealthCheckHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
TermServer | 
TermServer.authProvider(AuthProvider 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(AuthProvider handler)
Configures the  
AuthProvider to be used to authenticate the user. | 
| Modifier and Type | Method and Description | 
|---|---|
static AuthHandler | 
BasicAuthHandler.create(AuthProvider authProvider)
Create a basic auth handler 
 | 
static UserSessionHandler | 
UserSessionHandler.create(AuthProvider authProvider)
Deprecated.  
Create a new handler 
 | 
static AuthHandler | 
RedirectAuthHandler.create(AuthProvider authProvider)
Create a handler 
 | 
static FormLoginHandler | 
FormLoginHandler.create(AuthProvider authProvider)
Create a handler 
 | 
static AuthHandler | 
BasicAuthHandler.create(AuthProvider authProvider,
      String realm)
Create a basic auth handler, specifying realm 
 | 
static AuthHandler | 
RedirectAuthHandler.create(AuthProvider authProvider,
      String loginRedirectURL)
Create a handler 
 | 
static AuthHandler | 
RedirectAuthHandler.create(AuthProvider authProvider,
      String loginRedirectURL,
      String returnURLParam)
Create a handler 
 | 
static FormLoginHandler | 
FormLoginHandler.create(AuthProvider authProvider,
      String usernameParam,
      String passwordParam,
      String returnURLParam,
      String directLoggedInOKURL)
Create a handler 
 | 
SessionHandler | 
SessionHandler.setAuthProvider(AuthProvider authProvider)
Deprecated. 
 
this method has no effect 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthProvider | 
AuthProvider.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static AuthProvider | 
AuthProvider.newInstance(AuthProvider arg)  | 
| Constructor and Description | 
|---|
AuthProvider(AuthProvider delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
AuthProvider | 
AuthProvider.getDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
static AuthProvider | 
AuthProvider.newInstance(AuthProvider arg)  | 
| Constructor and Description | 
|---|
AuthProvider(AuthProvider delegate)  | 
Copyright © 2020 Eclipse. All rights reserved.