| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChainAuth
Chain several auth providers as if they were one. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static io.vertx.lang.rx.TypeArg<AuthProvider> | 
AuthProvider.__TYPE_ARG  | 
| Modifier and Type | Method and Description | 
|---|---|
static AuthProvider | 
AuthProvider.newInstance(AuthProvider arg)  | 
| 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 | Class and Description | 
|---|---|
class  | 
HtdigestAuth
An extension of AuthProvider which is using .htdigest file as store
 
 NOTE: This class has been automatically generated from the  
original non RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HtpasswdAuth
An extension of AuthProvider which is using htpasswd file as store
 
 NOTE: This class has been automatically generated from the  
original non RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JDBCAuth
Factory interface for creating  
AuthProvider instances that use the Vert.x JDBC client. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JWTAuth
Factory interface for creating JWT based  
AuthProvider instances. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MongoAuth
An extension of AuthProvider which is using  as store
 
 NOTE: This class has been automatically generated from the  
original non RX-ified interface using Vert.x codegen. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OAuth2Auth
Factory interface for creating OAuth2 based  
AuthProvider instances. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ShiroAuth
Factory interface for creating Apache Shiro based  
AuthProvider instances. | 
| 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  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.  
 | 
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.  
 | 
Copyright © 2020 Eclipse. All rights reserved.