Modifier and Type | Class and Description |
---|---|
class |
AuthProvider
User-facing interface for authenticating users.
|
class |
ChainAuth
Chain 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 |
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
AuthenticationProvider instances that use the Vert.x JDBC client. |
class |
JDBCAuthentication
Factory interface for creating
AuthenticationProvider instances that use the Vert.x JDBC client. |
Modifier and Type | Class and Description |
---|---|
class |
JWTAuth
Factory interface for creating JWT based
AuthenticationProvider instances. |
Modifier and Type | Class and Description |
---|---|
class |
LdapAuthentication
Factory interface for creating a LDAP
AuthenticationProvider . |
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. |
class |
MongoAuthentication
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
AuthenticationProvider instances. |
Modifier and Type | Class and Description |
---|---|
class |
HotpAuth
An extension of AuthProvider which uses the one time passwords based on counter to perform authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
TotpAuth
An extension of AuthProvider which uses the one time passwords based on time to perform authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyFileAuthentication
Factory interface for creating property file based
AuthenticationProvider instances. |
Modifier and Type | Class and Description |
---|---|
class |
ShiroAuth
Factory interface for creating Apache Shiro based
AuthenticationProvider instances. |
Modifier and Type | Class and Description |
---|---|
class |
SqlAuthentication
Factory interface for creating
AuthenticationProvider instances that use the Vert.x SQL client. |
Modifier and Type | Class and Description |
---|---|
class |
WebAuthn
Factory interface for creating WebAuthN based
AuthenticationProvider instances. |
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 © 2022 Eclipse. All rights reserved.