JavaScript is disabled on your browser.
A C D I N P R S U W
A
AbstractUser - Class in io.vertx.ext.auth
Useful base class for implementing a User object.
AbstractUser() - Constructor for class io.vertx.ext.auth.AbstractUser
authenticate(JsonObject, Handler<AsyncResult<User>>) - Method in interface io.vertx.ext.auth.AuthProvider
Authenticate a user.
AuthOptions - Interface in io.vertx.ext.auth
A common base object for authentication options.
AuthProvider - Interface in io.vertx.ext.auth
User-facing interface for authenticating users.
C
cachedPermissions - Variable in class io.vertx.ext.auth.AbstractUser
clearCache() - Method in class io.vertx.ext.auth.AbstractUser
clearCache() - Method in interface io.vertx.ext.auth.User
The User object will cache any authorities that it knows it has to avoid hitting the
underlying auth provider each time.
clone() - Method in interface io.vertx.ext.auth.AuthOptions
close() - Method in class io.vertx.ext.auth.PRNG
createProvider(Vertx) - Method in interface io.vertx.ext.auth.AuthOptions
Create the suitable provider for this option.
D
doIsPermitted(String, Handler<AsyncResult<Boolean>>) - Method in class io.vertx.ext.auth.AbstractUser
I
io.vertx.ext.auth - package io.vertx.ext.auth
= Vert.x Auth - Authentication and Authorisation
This Vert.x component provides interfaces for authentication and authorisation that can be used from
your Vert.x applications and can be backed by different providers.
isAuthorised(String, Handler<AsyncResult<Boolean>>) - Method in class io.vertx.ext.auth.AbstractUser
isAuthorised(String, Handler<AsyncResult<Boolean>>) - Method in interface io.vertx.ext.auth.User
Is the user authorised to
N
nextBytes(byte[]) - Method in class io.vertx.ext.auth.PRNG
P
principal() - Method in interface io.vertx.ext.auth.User
Get the underlying principal for the User.
PRNG - Class in io.vertx.ext.auth
Wrapper around secure random that periodically seeds the PRNG with new entropy.
PRNG(Vertx) - Constructor for class io.vertx.ext.auth.PRNG
R
readFromBuffer(int, Buffer) - Method in class io.vertx.ext.auth.AbstractUser
S
setAuthProvider(AuthProvider) - Method in interface io.vertx.ext.auth.User
Set the auth provider for the User.
U
User - Interface in io.vertx.ext.auth
Represents an authenticates User and contains operations to authorise the user.
W
writeToBuffer(Buffer) - Method in class io.vertx.ext.auth.AbstractUser
A C D I N P R S U W
Copyright © 2017. All rights reserved.