AspNetCore.Identity.MongoDbCore The extensions for an object that holds claims. Creates a object from a The . A . Creates a object from a A . A . Adds a claim to a claim holder, implementing . The object holding claims. The claim you want to add. Returns true if the claim was added. Replaces a claim on a claim holder, implementing . The object holding claims. The claim you want to replace. The new claim you want to set. Returns true if the claim was replaced. Checks if an object implementing has a claim. The object holding claims. The claim you want to replace. Returns true if the claim is present, false otherwise. Removes a from the . The holder of the claim. The to remove. True is the claim was successfully removed. Removes an IEnumerable of s from the . The holder of the claims. The s to remove. True is the claims were successfully removed. Extensions for the random number generator Returns a random long from min (inclusive) to max (exclusive) The given random instance The inclusive minimum bound The exclusive maximum bound. Must be greater than min Returns a random long from 0 (inclusive) to max (exclusive) The given random instance The exclusive maximum bound. Must be greater than 0 Returns a random long over all possible values of long (except long.MaxValue, similar to random.Next()) The given random instance Contains extension methods to for adding mongoDb Identity. Configures the MongoDb Identity store adapters for the types of TUser only from . The type representing a user. The type of the primary key of the identity document. The collection of service descriptors. A configuration object of the AspNetCore.Identity.MongoDbCore package. Configures the MongoDb Identity store adapters for the types of TUser only inheriting from . The type representing a user. The collection of service descriptors. A configuration object of the AspNetCore.Identity.MongoDbCore package. Validates the MongoDbSettings Configures the MongoDb Identity store adapters for the types of TUser and TRole. The type representing a user. The type representing a role. The type of the primary key of the identity document. The collection of service descriptors. A configuration object of the AspNetCore.Identity.MongoDbCore package. An object representing a MongoDb connection. A set of extensions for string. Converts the provided to a strongly typed key object. A class holding global variables. A random number generator. A class used to perform a full configuration of the AspNetCore.Identity.MongoDbCore package. The settings for the MongoDb server. An action against an to change the default identity settings. A class representing the settings for the MongoDb server. The connection string for the MongoDb server. The name of the MongoDb database where the identity data will be stored. The repository used in the MongoDb identity stores. Drops a collections. The type of the document used to define the collection name. Drops a partitioned collection. The type of the document used to define the collection name. The partition key of the collection. The MongoDb context. The repository used in the MongoDb identity stores. The constructor for requiring a connection string and a database name. The connection string. The database name. The constructor for requiring a . A . Drops a collections. The type of the document used to define the collection name. Drops a partitioned collection. The type of the document used to define the collection name. The partition key of the collection. The MongoDb context. The interface for an object that holds claims. The claims the has. A class representing the claims a can have. The type of the claim. The value of the claim. The issuer of the claim. A where TKey is a The constructor for a The constructor for a , taking a role name. The name of the role. A where TKey is a The constructor for a The constructor for a , taking a role name. The name of the role. A document representing an document. The type of the primary key. The constructor for a The constructor for a , taking a role name. The name of the role. Initialize the field of the MongoIdentityRole The constructor for a , taking a role name and a primary key value. The name of the role. The value of the primary key The version of the role schema The claims associated to the role A where TKey is a The constructor for a The constructor for a , taking a username. The name of the user. The constructor for a , taking a username and an email address. The name of the user. The email address of the user. A where TKey is a The constructor for a The constructor for a , taking a username. The name of the user. The constructor for a , taking a username and an email address. The name of the user. The email address of the user. A document representing an document. The type of the primary key. The version of the schema do the document. The date and time at which this user was created, in UTC. The claims this user has. The role Ids of the roles that this user has. The list of s that this user has. The list of s that this user has. The constructor for a , taking a username and an email address. The constructor for a , taking a username and an email address. The name of the user. The email address of the user. The constructor for a , taking a username. The name of the user. Initialize the field of the MongoIdentityUser Sets the version of the schema for the document. Removes a role. The Id of the role you want to remove. True if the removal was successful. Add a role to the user. The Id of the role you want to add. True if the addition was successful. Adds a user login to the user. The you want to add. True if the addition was successful. Checks if the user has the given . The we are looking for. True if the user has the given . Removes a from the user. Sets the token to a new value. The token you want to set you want to set. The value you want to set the token to. Returns true if the token was successfully set. Gets a token given the login provider and the name. The value for the login provider. The name of the token. An if found, or null. Checks if a user has the given token. The token you are looking for. True if the user has the given token Adds a token to the user. The type of the token. The token you want to add. True if the addition was successful. Removes a token from the user. The type of the token. The token you want to remove. True if the removal was successful. A class representing the tokens a can have. Gets or sets the LoginProvider this token is from. Gets or sets the name of the token. Gets or sets the token value. Creates a new instance of a persistence store for roles. The type of the class representing a role Constructs a new instance of . The . The . Creates a new instance of a persistence store for roles. The type of the class representing a role. The type of the data context class used to access the store. Constructs a new instance of . The . The . Creates a new instance of a persistence store for roles. The type of the class representing a role. The type of the data context class used to access the store. The type of the primary key for a role. Constructs a new instance of . The . The . Creates a new instance of a persistence store for roles. The type of the class representing a role. The type of the data context class used to access the store. The type of the primary key for a role. The type of the class representing a user role. The type of the class representing a role claim. Constructs a new instance of . The . The . Gets the database context for this store. A navigation property for the roles the store contains. A navigation property for the roles the store contains. Gets or sets the for any error that occurred with the current operation. Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. True if changes should be automatically persisted, otherwise false. Creates a new role in a store as an asynchronous operation. The role to create in the store. The used to propagate notifications that the operation should be canceled. A that represents the of the asynchronous query. Updates a role in a store as an asynchronous operation. The role to update in the store. The used to propagate notifications that the operation should be canceled. A that represents the of the asynchronous query. Deletes a role from the store as an asynchronous operation. The role to delete from the store. The used to propagate notifications that the operation should be canceled. A that represents the of the asynchronous query. Gets the ID for a role from the store as an asynchronous operation. The role whose ID should be returned. The used to propagate notifications that the operation should be canceled. A that contains the ID of the role. Gets the name of a role from the store as an asynchronous operation. The role whose name should be returned. The used to propagate notifications that the operation should be canceled. A that contains the name of the role. Sets the name of a role in the store as an asynchronous operation. The role whose name should be set. The name of the role. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Converts the provided to a strongly typed key object. The id to convert. An instance of representing the provided . Converts the provided to its string representation. The id to convert. An representation of the provided . Finds the role who has the specified ID as an asynchronous operation. The role ID to look for. The used to propagate notifications that the operation should be canceled. A that result of the look up. Finds the role who has the specified normalized name as an asynchronous operation. The normalized role name to look for. The used to propagate notifications that the operation should be canceled. A that result of the look up. Get a role's normalized name as an asynchronous operation. The role whose normalized name should be retrieved. The used to propagate notifications that the operation should be canceled. A that contains the name of the role. Set a role's normalized name as an asynchronous operation. The role whose normalized name should be set. The normalized name to set The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Throws if this class has been disposed. Dispose the stores Get the claims associated with the specified as an asynchronous operation. The role whose claims should be retrieved. The used to propagate notifications that the operation should be canceled. A that contains the claims granted to a role. Adds the given to the specified . The role to add the claim to. The claim to add to the role. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The role to remove the claim from. The claim to remove from the role. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Creates a entity representing a role claim. The associated role. The associated claim. The role claim entity. Creates a new instance of a persistence store for the specified user type. The type representing a user. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type of the data context class used to access the store. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type of the data context class used to access the store. The type of the primary key for a role. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type of the data context class used to access the store. The type of the primary key for a role. The type representing a claim. The type representing a user external login. The type representing a user token. Creates a new instance of the store. The context used to access the store. The used to describe store errors. Gets the database context for this store. Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. True if changes should be automatically persisted, otherwise false. Saves the current store. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Creates the specified in the user store. The user to create. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the creation operation. Updates the specified in the user store. The user to update. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the update operation. Deletes the specified from the user store. The user to delete. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the update operation. Finds and returns a user, if any, who has the specified . The user ID to search for. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the user matching the specified if it exists. Finds and returns a user, if any, who has the specified normalized user name. The normalized user name to search for. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the user matching the specified if it exists. A navigation property for the users the store contains. Return a user with the matching userId if it exists. The user's id. The used to propagate notifications that the operation should be canceled. The user if it exists. Return a user login with the matching userId, provider, providerKey if it exists. The user's id. The login provider name. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The user login if it exists. Return a user login with provider, providerKey if it exists. The login provider name. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The user login if it exists. Get the claims associated with the specified as an asynchronous operation. The user whose claims should be retrieved. The used to propagate notifications that the operation should be canceled. A that contains the claims granted to a user. Adds the given to the specified . The user to add the claim to. The claim to add to the user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Replaces the on the specified , with the . The user to replace the claim on. The claim replace. The new claim replacing the . The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The user to remove the claims from. The claim to remove. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Adds the given to the specified . The user to add the login to. The login to add to the user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The user to remove the login from. The login to remove from the user. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Retrieves the associated logins for the specified . The user whose associated logins to retrieve. The used to propagate notifications that the operation should be canceled. The for the asynchronous operation, containing a list of for the specified , if any. Retrieves the user associated with the specified login provider and login provider key. The login provider who provided the . The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The for the asynchronous operation, containing the user, if any which matched the specified login provider and key. Gets the user, if any, associated with the specified, normalized email address. The normalized email address to return the user for. The used to propagate notifications that the operation should be canceled. The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address. Retrieves all users with the specified claim. The claim whose users should be retrieved. The used to propagate notifications that the operation should be canceled. The contains a list of users, if any, that contain the specified claim. Find a user token if it exists. The token owner. The login provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The user token if it exists. Add a new user token. The token to be added. Remove a new user token. The token to be removed. Sets the given for the specified . The user whose name should be set. The user name to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the given normalized name for the specified . The user whose name should be set. The normalized name to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the password hash for a user. The user to set the password hash for. The password hash to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the flag indicating whether the specified 's email address has been confirmed or not. The user whose email confirmation status should be set. A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false. The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Sets the address for a . The user whose email should be set. The email to set. The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Sets the normalized email for the specified . The user whose email address to set. The normalized email to set for the specified . The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user. The user whose lockout date should be set. The after which the 's lockout should end. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Records that a failed access has occurred, incrementing the failed access count. The user whose cancellation count should be incremented. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the incremented failed access count. Resets a user's failed access count. The user whose failed access count should be reset. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. This is typically called after the account is successfully accessed. Set the flag indicating if the specified can be locked out.. The user whose ability to be locked out should be set. A flag indicating if lock out can be enabled for the specified . The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the telephone number for the specified . The user whose telephone number should be set. The telephone number to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets a flag indicating if the specified 's phone number has been confirmed.. The user whose telephone number confirmation status should be set. A flag indicating whether the user's telephone number has been confirmed. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the provided security for the specified . The user whose security stamp should be set. The security stamp to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets a flag indicating whether the specified has two factor authentication enabled or not, as an asynchronous operation. The user whose two factor authentication enabled status should be set. A flag indicating whether the specified has two factor authentication enabled. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the token value for a particular user. The user. The authentication provider for the token. The name of the token. The value of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Deletes a token for a user. The user. The authentication provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Returns the token value. The user. The authentication provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the authenticator key for the specified . The user whose authenticator key should be set. The authenticator key to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Get the authenticator key for the specified . The user whose security stamp should be set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the security stamp for the specified . Returns how many recovery code are still valid for a user. The user who owns the recovery code. The used to propagate notifications that the operation should be canceled. The number of valid recovery codes for the user.. Updates the recovery codes for the user while invalidating any previous recovery codes. The user to store new recovery codes for. The new recovery codes for the user. The used to propagate notifications that the operation should be canceled. The new recovery codes for the user. Returns whether a recovery code is valid for a user. Note: recovery codes are only valid once, and will be invalid after use. The user who owns the recovery code. The recovery code to use. The used to propagate notifications that the operation should be canceled. True if the recovery code was found for the user. Represents a new instance of a persistence store for users, using the default implementation of with a string as a primary key. Constructs a new instance of . The . The . Creates a new instance of a persistence store for the specified user type. The type representing a user. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type representing a role. The type of the data context class used to access the store. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type representing a role. The type of the data context class used to access the store. The type of the primary key for a role. Constructs a new instance of . The . The . Represents a new instance of a persistence store for the specified user and role types. The type representing a user. The type representing a role. The type of the data context class used to access the store. The type of the primary key for a role. The type representing a claim. The type representing a user role. The type representing a user external login. The type representing a user token. The type representing a role claim. Creates a new instance of the store. The context used to access the store. The used to describe store errors. Gets the database context for this store. Gets or sets a flag indicating if changes should be persisted after CreateAsync, UpdateAsync and DeleteAsync are called. True if changes should be automatically persisted, otherwise false. Saves the current store. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Creates the specified in the user store. The user to create. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the creation operation. Updates the specified in the user store. The user to update. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the update operation. Deletes the specified from the user store. The user to delete. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the of the update operation. Finds and returns a user, if any, who has the specified . The user ID to search for. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the user matching the specified if it exists. Converts the provided to a strongly typed key object. The id to convert. An instance of representing the provided . Finds and returns a user, if any, who has the specified normalized user name. The normalized user name to search for. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the user matching the specified if it exists. A navigation property for the users the store contains. Return a role with the normalized name if it exists. The normalized role name. The used to propagate notifications that the operation should be canceled. The role if it exists. Return a user role for the userId and roleId if it exists. The user's id. The role's id. The used to propagate notifications that the operation should be canceled. The user role if it exists. Return a user with the matching userId if it exists. The user's id. The used to propagate notifications that the operation should be canceled. The user if it exists. Return a user login with the matching userId, provider, providerKey if it exists. The user's id. The login provider name. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The user login if it exists. Return a user login with provider, providerKey if it exists. The login provider name. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The user login if it exists. Adds the given to the specified . The user to add the role to. The role to add. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The user to remove the role from. The role to remove. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Retrieves the roles the specified is a member of. The user whose roles should be retrieved. The used to propagate notifications that the operation should be canceled. A that contains the roles the user is a member of. Returns a flag indicating if the specified user is a member of the give . The user whose role membership should be checked. The role to check membership of The used to propagate notifications that the operation should be canceled. A containing a flag indicating if the specified user is a member of the given group. If the user is a member of the group the returned value with be true, otherwise it will be false. Get the claims associated with the specified as an asynchronous operation. The user whose claims should be retrieved. The used to propagate notifications that the operation should be canceled. A that contains the claims granted to a user. Adds the given to the specified . The user to add the claim to. The claim to add to the user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Replaces the on the specified , with the . The user to replace the claim on. The claim replace. The new claim replacing the . The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The user to remove the claims from. The claim to remove. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Adds the given to the specified . The user to add the login to. The login to add to the user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Removes the given from the specified . The user to remove the login from. The login to remove from the user. The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Retrieves the associated logins for the specified . The user whose associated logins to retrieve. The used to propagate notifications that the operation should be canceled. The for the asynchronous operation, containing a list of for the specified , if any. Retrieves the user associated with the specified login provider and login provider key. The login provider who provided the . The key provided by the to identify a user. The used to propagate notifications that the operation should be canceled. The for the asynchronous operation, containing the user, if any which matched the specified login provider and key. Gets the user, if any, associated with the specified, normalized email address. The normalized email address to return the user for. The used to propagate notifications that the operation should be canceled. The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address. Retrieves all users with the specified claim. The claim whose users should be retrieved. The used to propagate notifications that the operation should be canceled. The contains a list of users, if any, that contain the specified claim. Retrieves all users in the specified role. The role whose users should be retrieved. The used to propagate notifications that the operation should be canceled. The contains a list of users, if any, that are in the specified role. Find a user token if it exists. The token owner. The login provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The user token if it exists. Add a new user token. The token to be added. Remove a new user token. The token to be removed. Sets the given for the specified . The user whose name should be set. The user name to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the given normalized name for the specified . The user whose name should be set. The normalized name to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the password hash for a user. The user to set the password hash for. The password hash to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the flag indicating whether the specified 's email address has been confirmed or not. The user whose email confirmation status should be set. A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false. The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Sets the address for a . The user whose email should be set. The email to set. The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Sets the normalized email for the specified . The user whose email address to set. The normalized email to set for the specified . The used to propagate notifications that the operation should be canceled. The task object representing the asynchronous operation. Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user. The user whose lockout date should be set. The after which the 's lockout should end. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Records that a failed access has occurred, incrementing the failed access count. The user whose cancellation count should be incremented. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the incremented failed access count. Resets a user's failed access count. The user whose failed access count should be reset. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. This is typically called after the account is successfully accessed. Set the flag indicating if the specified can be locked out.. The user whose ability to be locked out should be set. A flag indicating if lock out can be enabled for the specified . The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the telephone number for the specified . The user whose telephone number should be set. The telephone number to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets a flag indicating if the specified 's phone number has been confirmed.. The user whose telephone number confirmation status should be set. A flag indicating whether the user's telephone number has been confirmed. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the provided security for the specified . The user whose security stamp should be set. The security stamp to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets a flag indicating whether the specified has two factor authentication enabled or not, as an asynchronous operation. The user whose two factor authentication enabled status should be set. A flag indicating whether the specified has two factor authentication enabled. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the token value for a particular user. The user. The authentication provider for the token. The name of the token. The value of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Deletes a token for a user. The user. The authentication provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Returns the token value. The user. The authentication provider for the token. The name of the token. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Sets the authenticator key for the specified . The user whose authenticator key should be set. The authenticator key to set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation. Get the authenticator key for the specified . The user whose security stamp should be set. The used to propagate notifications that the operation should be canceled. The that represents the asynchronous operation, containing the security stamp for the specified . Returns how many recovery code are still valid for a user. The user who owns the recovery code. The used to propagate notifications that the operation should be canceled. The number of valid recovery codes for the user.. Updates the recovery codes for the user while invalidating any previous recovery codes. The user to store new recovery codes for. The new recovery codes for the user. The used to propagate notifications that the operation should be canceled. The new recovery codes for the user. Returns whether a recovery code is valid for a user. Note: recovery codes are only valid once, and will be invalid after use. The user who owns the recovery code. The recovery code to use. The used to propagate notifications that the operation should be canceled. True if the recovery code was found for the user. Represents the password hashing options Gets options which use the IdentityV3 compat mode, and set the iteration count to 200000 PBKDF2-SHA256 iterations (roughly 200ms of work) Une classe de ressource fortement typée destinée, entre autres, à la consultation des chaînes localisées. Retourne l'instance ResourceManager mise en cache utilisée par cette classe. Remplace la propriété CurrentUICulture du thread actuel pour toutes les recherches de ressources à l'aide de cette classe de ressource fortement typée. Recherche une chaîne localisée semblable à AddMongoDbCoreStores can only be called with a role that derives from MongoIdentityRole<TKey, TUserRole, TRoleClaim>.. Recherche une chaîne localisée semblable à AddMongoDbCoreStores can only be called with a user that derives from MongoIdentityUser<TKey, TUserClaim, TUserRole, TUserLogin, TUserToken>.. Recherche une chaîne localisée semblable à Role {0} does not exist.. Recherche une chaîne localisée semblable à Value cannot be null or empty.. Contains extension methods to for adding MongoDb stores. Adds an MongoDb implementation of identity information stores. The MongoDb database context to use. The instance this method extends. A mongoDbContext The instance this method extends. Adds an MongoDb implementation of identity information stores. The type representing a user. The type representing a role. The type of the primary key of the identity document. The instance this method extends. Adds an MongoDb implementation of identity information stores. The type representing a user. The type representing a role. The type of the primary key of the identity document. The instance this method extends.