Uses of Interface
io.vertx.ext.auth.authentication.AuthenticationProvider
-
-
Uses of AuthenticationProvider in io.vertx.ext.auth
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth Modifier and Type Interface Description interface
ChainAuth
Chain several authentication providers as if they were one.Methods in io.vertx.ext.auth with parameters of type AuthenticationProvider Modifier and Type Method Description ChainAuth
ChainAuth. add(AuthenticationProvider other)
Appends a auth provider to the chain. -
Uses of AuthenticationProvider in io.vertx.ext.auth.htdigest
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.htdigest Modifier and Type Interface Description interface
HtdigestAuth
An extension of AuthProvider which is using .htdigest file as store -
Uses of AuthenticationProvider in io.vertx.ext.auth.htpasswd
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.htpasswd Modifier and Type Interface Description interface
HtpasswdAuth
An extension of AuthProvider which is using htpasswd file as store -
Uses of AuthenticationProvider in io.vertx.ext.auth.jwt
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.jwt Modifier and Type Interface Description interface
JWTAuth
Factory interface for creating JWT basedAuthenticationProvider
instances. -
Uses of AuthenticationProvider in io.vertx.ext.auth.ldap
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.ldap Modifier and Type Interface Description interface
LdapAuthentication
Factory interface for creating a LDAPAuthenticationProvider
. -
Uses of AuthenticationProvider in io.vertx.ext.auth.mongo
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.mongo Modifier and Type Interface Description interface
MongoAuthentication
An extension of AuthProvider which is usingMongoClient
as store -
Uses of AuthenticationProvider in io.vertx.ext.auth.oauth2
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.oauth2 Modifier and Type Interface Description interface
OAuth2Auth
Factory interface for creating OAuth2 basedAuthenticationProvider
instances. -
Uses of AuthenticationProvider in io.vertx.ext.auth.otp.hotp
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.otp.hotp Modifier and Type Interface Description interface
HotpAuth
An extension of AuthProvider which uses the one time passwords based on counter to perform authentication. -
Uses of AuthenticationProvider in io.vertx.ext.auth.otp.totp
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.otp.totp Modifier and Type Interface Description interface
TotpAuth
An extension of AuthProvider which uses the one time passwords based on time to perform authentication. -
Uses of AuthenticationProvider in io.vertx.ext.auth.properties
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.properties Modifier and Type Interface Description interface
PropertyFileAuthentication
Factory interface for creating property file basedAuthenticationProvider
instances. -
Uses of AuthenticationProvider in io.vertx.ext.auth.sqlclient
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.sqlclient Modifier and Type Interface Description interface
SqlAuthentication
Factory interface for creatingAuthenticationProvider
instances that use the Vert.x SQL client. -
Uses of AuthenticationProvider in io.vertx.ext.auth.webauthn4j
Subinterfaces of AuthenticationProvider in io.vertx.ext.auth.webauthn4j Modifier and Type Interface Description interface
WebAuthn4J
Factory interface for creating WebAuthN basedAuthenticationProvider
instances. -
Uses of AuthenticationProvider in io.vertx.ext.shell.term
Methods in io.vertx.ext.shell.term with parameters of type AuthenticationProvider Modifier and Type Method Description TermServer
TermServer. authenticationProvider(AuthenticationProvider provider)
Set an auth provider to use, any provider configured in options will override this provider. -
Uses of AuthenticationProvider in io.vertx.ext.stomp
Methods in io.vertx.ext.stomp with parameters of type AuthenticationProvider Modifier and Type Method Description StompServerHandler
StompServerHandler. authProvider(AuthenticationProvider handler)
Configures theAuthenticationProvider
to be used to authenticate the user. -
Uses of AuthenticationProvider in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler with parameters of type AuthenticationProvider Modifier and Type Method Description static APIKeyHandler
APIKeyHandler. create(AuthenticationProvider authProvider)
Create an API Key authentication handlerstatic BasicAuthHandler
BasicAuthHandler. create(AuthenticationProvider authProvider)
Create a basic auth handlerstatic BasicAuthHandler
BasicAuthHandler. create(AuthenticationProvider authProvider, String realm)
Create a basic auth handler, specifying realmstatic FormLoginHandler
FormLoginHandler. create(AuthenticationProvider authProvider)
Create a handlerstatic FormLoginHandler
FormLoginHandler. create(AuthenticationProvider authProvider, String usernameParam, String passwordParam, String returnURLParam, String directLoggedInOKURL)
Create a handlerstatic RedirectAuthHandler
RedirectAuthHandler. create(AuthenticationProvider authProvider)
Create a handlerstatic RedirectAuthHandler
RedirectAuthHandler. create(AuthenticationProvider authProvider, String loginRedirectURL)
Create a handlerstatic RedirectAuthHandler
RedirectAuthHandler. create(AuthenticationProvider authProvider, String loginRedirectURL, String returnURLParam)
Create a handler -
Uses of AuthenticationProvider in io.vertx.ext.web.healthchecks
Methods in io.vertx.ext.web.healthchecks with parameters of type AuthenticationProvider Modifier and Type Method Description static HealthCheckHandler
HealthCheckHandler. create(Vertx vertx, AuthenticationProvider provider)
Creates an instance of the default implementation of theHealthCheckHandler
.static HealthCheckHandler
HealthCheckHandler. createWithHealthChecks(HealthChecks hc, AuthenticationProvider provider)
Creates an instance of the default implementation of theHealthCheckHandler
. -
Uses of AuthenticationProvider in io.vertx.reactivex.ext.auth.authentication
Methods in io.vertx.reactivex.ext.auth.authentication that return AuthenticationProvider Modifier and Type Method Description AuthenticationProvider
AuthenticationProvider. getDelegate()
Methods in io.vertx.reactivex.ext.auth.authentication with parameters of type AuthenticationProvider Modifier and Type Method Description static AuthenticationProvider
AuthenticationProvider. newInstance(AuthenticationProvider arg)
Constructors in io.vertx.reactivex.ext.auth.authentication with parameters of type AuthenticationProvider Constructor Description AuthenticationProvider(AuthenticationProvider delegate)
-
Uses of AuthenticationProvider in io.vertx.rxjava3.ext.auth.authentication
Methods in io.vertx.rxjava3.ext.auth.authentication that return AuthenticationProvider Modifier and Type Method Description AuthenticationProvider
AuthenticationProvider. getDelegate()
Methods in io.vertx.rxjava3.ext.auth.authentication with parameters of type AuthenticationProvider Modifier and Type Method Description static AuthenticationProvider
AuthenticationProvider. newInstance(AuthenticationProvider arg)
Constructors in io.vertx.rxjava3.ext.auth.authentication with parameters of type AuthenticationProvider Constructor Description AuthenticationProvider(AuthenticationProvider delegate)
-
Uses of AuthenticationProvider in io.vertx.serviceproxy
Methods in io.vertx.serviceproxy with parameters of type AuthenticationProvider Modifier and Type Method Description static AuthenticationInterceptor
AuthenticationInterceptor. create(AuthenticationProvider authenticationProvider)
ServiceAuthInterceptor
ServiceAuthInterceptor. setAuthenticationProvider(AuthenticationProvider provider)
Deprecated.Set an authentication provider that will verify all requests before the service is invoked.
-