Skip navigation links
C D F G H I M P R S T V 

C

clone() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
computeHash(String, User) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Compute the hashed password given the unhashed password and the user
create(MongoClient, JsonObject) - Static method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Creates an instance of MongoAuth by using the given MongoClient and configuration object.
create(MongoClient, MongoAuthenticationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoAuthentication
Creates an instance of MongoAuth by using the given MongoClient and configuration object.
create(MongoClient, HashStrategy, MongoAuthenticationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoAuthentication
 
create(String, MongoClient, MongoAuthorizationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoAuthorization
Creates an instance of MongoAuthorization by using the given MongoClient and configuration object.
create(MongoClient) - Static method in interface io.vertx.ext.auth.mongo.MongoUserUtil
Create an instance of the user helper.
create(MongoClient, MongoAuthenticationOptions, MongoAuthorizationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoUserUtil
Create an instance of the user helper with custom queries.
createHashedUser(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
Insert a user into a database.
createHashedUser(String, String) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
 
createProvider(Vertx) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
createUser(String, String, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
Insert a user into a database.
createUser(String, String) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
 
createUserRolesAndPermissions(String, List<String>, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
Insert a user role into a database.
createUserRolesAndPermissions(String, List<String>, List<String>) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
 

D

DEFAULT_COLLECTION_NAME - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the collection to be used
DEFAULT_COLLECTION_NAME - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the collection to be used
DEFAULT_COLLECTION_NAME - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthorization
The default name of the collection to be used
DEFAULT_CREDENTIAL_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the password, like it is transported in credentials by method AuthenticationProvider.authenticate(JsonObject, Handler)
DEFAULT_CREDENTIAL_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the property for the password, like it is transported in credentials by method AuthenticationProvider.authenticate(JsonObject, Handler)
DEFAULT_CREDENTIAL_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the username, like it is transported in credentials by method AuthenticationProvider.authenticate(JsonObject, Handler)
DEFAULT_CREDENTIAL_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the property for the username, like it is transported in credentials by method AuthenticationProvider.authenticate(JsonObject, Handler)
DEFAULT_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the password, like it is stored in mongodb
DEFAULT_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the property for the password, like it is stored in mongodb
DEFAULT_PERMISSION_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the permissions, like it is stored in mongodb.
DEFAULT_PERMISSION_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthorization
The default name of the property for the permissions, like it is stored in mongodb.
DEFAULT_ROLE_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the roles, like it is stored in mongodb.
DEFAULT_ROLE_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthorization
The default name of the property for the roles, like it is stored in mongodb.
DEFAULT_SALT_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the salt field
DEFAULT_SALT_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the property for the salt field
DEFAULT_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The default name of the property for the username, like it is stored in mongodb
DEFAULT_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthentication
The default name of the property for the username, like it is stored in mongodb
DEFAULT_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuthorization
The default name of the property for the username, like it is stored in mongodb

F

fromJson(Iterable<Map.Entry<String, Object>>, MongoAuthenticationOptions) - Static method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, MongoAuthOptions) - Static method in class io.vertx.ext.auth.mongo.MongoAuthOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, MongoAuthorizationOptions) - Static method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptionsConverter
 

G

getCollectionName() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The name of the collection used to store User objects inside.
getCollectionName() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
getCollectionName() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getCollectionName() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 
getConfig() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getDatasourceName() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getHashStrategy() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The HashStrategy which is used by the current instance
getPasswordCredentialField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used as property for the password of credentials in the method AuthenticationProvider.authenticate(JsonObject, io.vertx.core.Handler).
getPasswordCredentialField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
getPasswordField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used for the password Defaults to MongoAuth.DEFAULT_PASSWORD_FIELD
getPasswordField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
getPasswordField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getPermissionField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used for the permissions.
getPermissionField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getPermissionField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 
getRoleField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used for the roles.
getRoleField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getRoleField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 
getSalt(User) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Retrieve the salt.
getSaltField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used for the salt.
getSaltField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getSaltStyle() - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Get the defined HashSaltStyle of the current instance
getSaltStyle() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getShared() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getStoredPwd(User) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Retrieve the password from the user, or as clear text or as hashed version, depending on the definition
getUsernameCredentialField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used as property for the username in the method AuthenticationProvider.authenticate(JsonObject, io.vertx.core.Handler).
getUsernameCredentialField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
getUsernameCredentialField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getUsernameField() - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Get the name of the field to be used for the username.
getUsernameField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
getUsernameField() - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
getUsernameField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 

H

hash(String, Map<String, String>, String, String) - Method in interface io.vertx.ext.auth.mongo.MongoAuthentication
Hashes a password to be stored.
hash(String, String, String) - Method in interface io.vertx.ext.auth.mongo.MongoAuthentication
Hashes a password to be stored.
HashAlgorithm - Enum in io.vertx.ext.auth.mongo
Deprecated.
HashSaltStyle - Enum in io.vertx.ext.auth.mongo
Deprecated.
Please use the provided generic PHC strings at the column level
HashStrategy - Interface in io.vertx.ext.auth.mongo
Deprecated.
This strategy has been deprecated in favour of HashingStrategy. The new implementation is backend agnostic and follows a standard format that can be reused across different storages.

I

insertUser(String, String, List<String>, List<String>, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Please use MongoUserUtil instead. Insert a new user into mongo in the convenient way
insertUser(String, String, List<String>, List<String>) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Please use MongoUserUtil instead. Insert a new user into mongo in the convenient way
io.vertx.ext.auth.mongo - package io.vertx.ext.auth.mongo
 

M

MongoAuth - Interface in io.vertx.ext.auth.mongo
Deprecated.
This class has been replaced by the class MongoAuthentication for authentication and MongoAuthorization for authorization
MongoAuthentication - Interface in io.vertx.ext.auth.mongo
An extension of AuthProvider which is using MongoClient as store
MongoAuthenticationOptions - Class in io.vertx.ext.auth.mongo
Options configuring Mongo authentication.
MongoAuthenticationOptions() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
MongoAuthenticationOptions(JsonObject) - Constructor for class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
MongoAuthenticationOptionsConverter - Class in io.vertx.ext.auth.mongo
Converter and mapper for MongoAuthenticationOptions.
MongoAuthenticationOptionsConverter() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthenticationOptionsConverter
 
MongoAuthOptions - Class in io.vertx.ext.auth.mongo
Deprecated.
This class has been replaced by the class MongoAuthenticationOptions for authentication and MongoAuthorizationOptions for authorization
MongoAuthOptions() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
MongoAuthOptions(MongoAuthOptions) - Constructor for class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
MongoAuthOptions(JsonObject) - Constructor for class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
 
MongoAuthOptionsConverter - Class in io.vertx.ext.auth.mongo
Converter and mapper for MongoAuthOptions.
MongoAuthOptionsConverter() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthOptionsConverter
 
MongoAuthorization - Interface in io.vertx.ext.auth.mongo
An extension of AuthProvider which is using MongoClient as store
MongoAuthorizationOptions - Class in io.vertx.ext.auth.mongo
Options configuring Mongo authentication.
MongoAuthorizationOptions() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 
MongoAuthorizationOptions(JsonObject) - Constructor for class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
 
MongoAuthorizationOptionsConverter - Class in io.vertx.ext.auth.mongo
Converter and mapper for MongoAuthorizationOptions.
MongoAuthorizationOptionsConverter() - Constructor for class io.vertx.ext.auth.mongo.MongoAuthorizationOptionsConverter
 
MongoUserUtil - Interface in io.vertx.ext.auth.mongo
Utility to create users/roles/permissions.

P

PROPERTY_COLLECTION_NAME - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the collection inside the config
PROPERTY_CREDENTIAL_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the password for the credentials is stored inside
PROPERTY_CREDENTIAL_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the username for the credentials is stored inside
PROPERTY_PASSWORD_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the password is stored inside
PROPERTY_PERMISSION_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the permissions are stored inside
PROPERTY_ROLE_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the roles are stored inside
PROPERTY_SALT_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the SALT is stored inside
PROPERTY_SALT_STYLE - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the salt style is stored inside
PROPERTY_USERNAME_FIELD - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The property name to be used to set the name of the field, where the username is stored inside

R

ROLE_PREFIX - Static variable in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.

S

setAlgorithm(HashAlgorithm) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Allows the selection of the hashing algorithm.
setCollectionName(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the collection to be used.
setCollectionName(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
The property name to be used to set the name of the collection inside the config.
setCollectionName(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the collection inside the config.
setCollectionName(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
The property name to be used to set the name of the collection inside the config.
setConfig(JsonObject) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The mongo client configuration: see Mongo Client documentation.
setDatasourceName(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The mongo data source name: see Mongo Client documentation.
setExternalSalt(String) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Set an external salt.
setHashAlgorithm(HashAlgorithm) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The Hash Algorithm which is used by the current instance
setHashStrategy(HashStrategy) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
The HashStrategy which is used by the current instance
setPasswordCredentialField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used as property for the password of credentials in the method AuthenticationProvider.authenticate(JsonObject, io.vertx.core.Handler).
setPasswordCredentialField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
 
setPasswordField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used for the password Defaults to MongoAuth.DEFAULT_PASSWORD_FIELD
setPasswordField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
The property name to be used to set the name of the field, where the password is stored inside
setPasswordField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the password is stored inside
setPermissionField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used for the permissions.
setPermissionField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the permissions are stored inside.
setPermissionField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
The property name to be used to set the name of the field, where the permissions are stored inside.
setRoleField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used for the roles.
setRoleField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the roles are stored inside.
setRoleField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
The property name to be used to set the name of the field, where the roles are stored inside.
setSaltField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used for the salt.
setSaltField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the SALT is stored inside.
setSaltStyle(HashSaltStyle) - Method in interface io.vertx.ext.auth.mongo.HashStrategy
Deprecated.
Set the saltstyle as defined by HashSaltStyle.
setSaltStyle(HashSaltStyle) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the salt style is stored inside
setShared(boolean) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
Use a shared Mongo client or not.
setUsernameCredentialField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used as property for the username in the method AuthenticationProvider.authenticate(JsonObject, io.vertx.core.Handler).
setUsernameCredentialField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
The property name to be used to set the name of the field, where the username for the credentials is stored inside.
setUsernameCredentialField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the username for the credentials is stored inside.
setUsernameField(String) - Method in interface io.vertx.ext.auth.mongo.MongoAuth
Deprecated.
Set the name of the field to be used for the username.
setUsernameField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
The property name to be used to set the name of the field, where the username is stored inside.
setUsernameField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthOptions
Deprecated.
The property name to be used to set the name of the field, where the username is stored inside.
setUsernameField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
The property name to be used to set the name of the field, where the username is stored inside.

T

toJson(MongoAuthenticationOptions, JsonObject) - Static method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptionsConverter
 
toJson(MongoAuthenticationOptions, Map<String, Object>) - Static method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptionsConverter
 
toJson(MongoAuthOptions, JsonObject) - Static method in class io.vertx.ext.auth.mongo.MongoAuthOptionsConverter
 
toJson(MongoAuthOptions, Map<String, Object>) - Static method in class io.vertx.ext.auth.mongo.MongoAuthOptionsConverter
 
toJson(MongoAuthorizationOptions, JsonObject) - Static method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptionsConverter
 
toJson(MongoAuthorizationOptions, Map<String, Object>) - Static method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptionsConverter
 

V

valueOf(String) - Static method in enum io.vertx.ext.auth.mongo.HashAlgorithm
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.auth.mongo.HashSaltStyle
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.auth.mongo.HashAlgorithm
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.auth.mongo.HashSaltStyle
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
C D F G H I M P R S T V 
Skip navigation links

Copyright © 2023 Eclipse. All rights reserved.