A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

## A

## B

## C

computeHash(String, User) - Method in HashStrategy
  Compute the hashed password given the unhashed password and the user
create(MongoClient, Map<String, Object>) - Method in MongoAuth
  Creates an instance of MongoAuth by using the given and configuration object.

## D

## E

## F

## G

getCollectionName() - Method in MongoAuth
  The name of the collection used to store User objects inside.
getDelegate() - Method in HashStrategy
getDelegate() - Method in MongoAuth
getHashStrategy() - Method in MongoAuth
  The HashStrategy which is used by the current instance
getPasswordCredentialField() - Method in MongoAuth
  Get the name of the field to be used as property for the password of credentials in the method io.vertx.groovy.ext.auth.AuthProvider#authenticate.
getPasswordField() - Method in MongoAuth
  Get the name of the field to be used for the password Defaults to MongoAuth
getPermissionField() - Method in MongoAuth
  Get the name of the field to be used for the permissions.
getRoleField() - Method in MongoAuth
  Get the name of the field to be used for the roles.
getSalt(User) - Method in HashStrategy
  Retrieve the salt.
getSaltField() - Method in MongoAuth
  Get the name of the field to be used for the salt.
getSaltStyle() - Method in HashStrategy
  Get the defined io.vertx.groovy.ext.auth.mongo.HashSaltStyle of the current instance
getStoredPwd(User) - Method in HashStrategy
  Retrieve the password from the user, or as clear text or as hashed version, depending on the definition
getUsernameCredentialField() - Method in MongoAuth
  Get the name of the field to be used as property for the username in the method io.vertx.groovy.ext.auth.AuthProvider#authenticate.
getUsernameField() - Method in MongoAuth
  Get the name of the field to be used for the username.

## H

HashStrategy - Class in io.vertx.groovy.ext.auth.mongo
  Determines how the hashing is computed in the implementation You can implement this to provide a different hashing strategy to the default.
HashStrategy(Object) - Constructor in HashStrategy

## I

insertUser(String, String, List<String>, List<String>, Handler<AsyncResult<String>>) - Method in MongoAuth
  Insert a new user into mongo in the convenient way

## J

## K

## L

## M

MongoAuth - Class in io.vertx.groovy.ext.auth.mongo
  An extension of AuthProvider which is using as store
MongoAuth(Object) - Constructor in MongoAuth

## N

## O

## P

## Q

## R

## S

setCollectionName(String) - Method in MongoAuth
  Set the name of the collection to be used.
setExternalSalt(String) - Method in HashStrategy
  Set an external salt.
setHashStrategy(HashStrategy) - Method in MongoAuth
  The HashStrategy which is used by the current instance
setPasswordCredentialField(String) - Method in MongoAuth
  Set the name of the field to be used as property for the password of credentials in the method io.vertx.groovy.ext.auth.AuthProvider#authenticate.
setPasswordField(String) - Method in MongoAuth
  Set the name of the field to be used for the password Defaults to MongoAuth
setPermissionField(String) - Method in MongoAuth
  Set the name of the field to be used for the permissions.
setRoleField(String) - Method in MongoAuth
  Set the name of the field to be used for the roles.
setSaltField(String) - Method in MongoAuth
  Set the name of the field to be used for the salt.
setSaltStyle(HashSaltStyle) - Method in HashStrategy
  Set the saltstyle as defined by io.vertx.groovy.ext.auth.mongo.HashSaltStyle.
setUsernameCredentialField(String) - Method in MongoAuth
  Set the name of the field to be used as property for the username in the method io.vertx.groovy.ext.auth.AuthProvider#authenticate.
setUsernameField(String) - Method in MongoAuth
  Set the name of the field to be used for the username.

## T

## U

## V

## W

## X

## Y

## Z

## _

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _