C D G H I M S
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- create(MongoClient) - Static method in interface io.vertx.ext.auth.mongo.MongoUserUtil
-
Create an instance of the user helper.
- create(MongoClient, MongoAuthenticationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoAuthentication
-
Creates an instance of MongoAuth by using the given
MongoClientand configuration object. - create(MongoClient, MongoAuthenticationOptions, MongoAuthorizationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoUserUtil
-
Create an instance of the user helper with custom queries.
- create(String, MongoClient, MongoAuthorizationOptions) - Static method in interface io.vertx.ext.auth.mongo.MongoAuthorization
-
Creates an instance of MongoAuthorization by using the given
MongoClientand configuration object. - createHashedUser(String, 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
-
Insert a user into a database.
- createUserRolesAndPermissions(String, List<String>, List<String>) - Method in interface io.vertx.ext.auth.mongo.MongoUserUtil
-
Insert a user role into a database.
D
- 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.MongoAuthentication
-
The default name of the property for the password, like it is transported in credentials by method
AuthenticationProvider.authenticate(io.vertx.ext.auth.authentication.Credentials) - 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(io.vertx.ext.auth.authentication.Credentials) - 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.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.MongoAuthorization
-
The default name of the property for the roles, 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
G
- getCollectionName() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- getCollectionName() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
- getPasswordCredentialField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- getPasswordField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- getPermissionField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
- getRoleField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
- getUsernameCredentialField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- getUsernameField() - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- getUsernameField() - Method in class io.vertx.ext.auth.mongo.MongoAuthorizationOptions
H
- hash(String, String, String) - Method in interface io.vertx.ext.auth.mongo.MongoAuthentication
-
Hashes a password to be stored.
- hash(String, Map<String, String>, String, String) - Method in interface io.vertx.ext.auth.mongo.MongoAuthentication
-
Hashes a password to be stored.
I
- io.vertx.ext.auth.mongo - package io.vertx.ext.auth.mongo
M
- MongoAuthentication - Interface in io.vertx.ext.auth.mongo
-
An extension of AuthProvider which is using
MongoClientas 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
- MongoAuthorization - Interface in io.vertx.ext.auth.mongo
-
An extension of AuthProvider which is using
MongoClientas 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.
S
- 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.MongoAuthorizationOptions
-
The property name to be used to set the name of the collection inside the config.
- setPasswordCredentialField(String) - Method in class io.vertx.ext.auth.mongo.MongoAuthenticationOptions
- 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
- 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 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.
- 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.
- 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.MongoAuthorizationOptions
-
The property name to be used to set the name of the field, where the username is stored inside.
All Classes All Packages