Fixing tests.
This commit is contained in:
Binary file not shown.
@@ -9,6 +9,20 @@
|
|||||||
The extensions for an object that holds claims.
|
The extensions for an object that holds claims.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.ToMongoClaim(System.Security.Claims.Claim)">
|
||||||
|
<summary>
|
||||||
|
Creates a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/> object from a <see cref="T:System.Security.Claims.Claim"/>
|
||||||
|
</summary>
|
||||||
|
<param name="claim">The <see cref="T:System.Security.Claims.Claim"/>.</param>
|
||||||
|
<returns>A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.ToClaim(AspNetCore.Identity.MongoDbCore.Models.MongoClaim)">
|
||||||
|
<summary>
|
||||||
|
Creates a <see cref="T:System.Security.Claims.Claim"/> object from a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>
|
||||||
|
</summary>
|
||||||
|
<param name="mongoClaim">A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>.</param>
|
||||||
|
<returns> A <see cref="T:System.Security.Claims.Claim"/>.</returns>
|
||||||
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.AddClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.AddClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
||||||
<summary>
|
<summary>
|
||||||
Adds a claim to a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
Adds a claim to a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
@@ -34,6 +48,44 @@
|
|||||||
<param name="claim">The claim you want to replace.</param>
|
<param name="claim">The claim you want to replace.</param>
|
||||||
<returns>Returns true if the claim is present, false otherwise.</returns>
|
<returns>Returns true if the claim is present, false otherwise.</returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.RemoveClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
||||||
|
<summary>
|
||||||
|
Removes a <see cref="T:System.Security.Claims.Claim"/> from the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="claimHolder">The holder of the claim.</param>
|
||||||
|
<param name="claim">The <see cref="T:System.Security.Claims.Claim"/> to remove.</param>
|
||||||
|
<returns>True is the claim was successfully removed.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.RemoveClaims(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
|
||||||
|
<summary>
|
||||||
|
Removes an IEnumerable of <see cref="T:System.Security.Claims.Claim"/>s from the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="claimHolder">The holder of the claims.</param>
|
||||||
|
<param name="claims">The <see cref="T:System.Security.Claims.Claim"/>s to remove.</param>
|
||||||
|
<returns>True is the claims were successfully removed.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension">
|
||||||
|
<summary>
|
||||||
|
Contains extension methods to <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> for adding mongoDb Identity.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentityUserOnly``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration)">
|
||||||
|
<summary>
|
||||||
|
Configures the MongoDb Identity store adapters for the types of TUser only from <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration)">
|
||||||
|
<summary>
|
||||||
|
Configures the MongoDb Identity store adapters for the types of TUser only inheriting from <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser"/>.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ValidateMongoDbSettings(AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbSettings)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ValidateMongoDbSettings(AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbSettings)">
|
||||||
<summary>
|
<summary>
|
||||||
Validates the MongoDbSettings
|
Validates the MongoDbSettings
|
||||||
@@ -42,14 +94,24 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``3(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration,MongoDbGenericRepository.IMongoDbContext)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``3(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration,MongoDbGenericRepository.IMongoDbContext)">
|
||||||
<summary>
|
<summary>
|
||||||
Configures the MongoDb Identity store adapters for
|
Configures the MongoDb Identity store adapters for the types of TUser and TRole.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
<param name="mongoDbContext">An object representing a MongoDb connection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.GlobalVariables">
|
||||||
|
<summary>
|
||||||
|
A class holding global variables.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:AspNetCore.Identity.MongoDbCore.GlobalVariables.Random">
|
||||||
|
<summary>
|
||||||
|
A random number generator.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
|
||||||
<typeparam name="TRole"></typeparam>
|
|
||||||
<typeparam name="TKey"></typeparam>
|
|
||||||
<param name="services"></param>
|
|
||||||
<param name="mongoDbIdentityConfiguration"></param>
|
|
||||||
<param name="mongoDbContext"></param>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration">
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -81,11 +143,151 @@
|
|||||||
The name of the MongoDb database where the identity data will be stored.
|
The name of the MongoDb database where the identity data will be stored.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository">
|
||||||
|
<summary>
|
||||||
|
The repository used in the MongoDb identity stores.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.DropCollection``1">
|
||||||
|
<summary>
|
||||||
|
Drops a collections.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.DropCollection``1(System.String)">
|
||||||
|
<summary>
|
||||||
|
Drops a partitioned collection.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
<param name="partitionKey">The partition key of the collection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.Context">
|
||||||
|
<summary>
|
||||||
|
The MongoDb context.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository">
|
||||||
|
<summary>
|
||||||
|
The repository used in the MongoDb identity stores.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for <see cref="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository"/> requiring a connection string and a database name.
|
||||||
|
</summary>
|
||||||
|
<param name="connectionString">The connection string.</param>
|
||||||
|
<param name="databaseName">The database name.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.#ctor(MongoDbGenericRepository.IMongoDbContext)">
|
||||||
|
<summary>
|
||||||
|
The constructor for <see cref="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository"/> requiring a <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="mongoDbContext">A <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.DropCollection``1">
|
||||||
|
<summary>
|
||||||
|
Drops a collections.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.DropCollection``1(System.String)">
|
||||||
|
<summary>
|
||||||
|
Drops a partitioned collection.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
<param name="partitionKey">The partition key of the collection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.Context">
|
||||||
|
<summary>
|
||||||
|
The MongoDb context.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder">
|
<member name="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder">
|
||||||
<summary>
|
<summary>
|
||||||
The interface for an object that holds claims.
|
The interface for an object that holds claims.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder.Claims">
|
||||||
|
<summary>
|
||||||
|
The claims the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/> has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim">
|
||||||
|
<summary>
|
||||||
|
A class representing the claims a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> can have.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Type">
|
||||||
|
<summary>
|
||||||
|
The type of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Value">
|
||||||
|
<summary>
|
||||||
|
The value of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Issuer">
|
||||||
|
<summary>
|
||||||
|
The issuer of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/> where TKey is a <see cref="T:System.String"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/> where TKey is a <see cref="T:System.Guid"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1">
|
||||||
|
<summary>
|
||||||
|
A document representing an <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the primary key.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor(System.String,`0)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>, taking a role name and a primary key value.
|
||||||
|
</summary>
|
||||||
|
<param name="name">The name of the role.</param>
|
||||||
|
<param name="key">The value of the primary key</param>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.Version">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.Version">
|
||||||
<summary>
|
<summary>
|
||||||
The version of the role schema
|
The version of the role schema
|
||||||
@@ -96,26 +298,214 @@
|
|||||||
The claims associated to the role
|
The claims associated to the role
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> where TKey is a <see cref="T:System.String"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> where TKey is a <see cref="T:System.Guid"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1">
|
||||||
|
<summary>
|
||||||
|
A document representing an <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the primary key.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Version">
|
||||||
|
<summary>
|
||||||
|
The version of the schema do the <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.CreatedOn">
|
||||||
|
<summary>
|
||||||
|
The date and time at which this user was created, in UTC.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Claims">
|
||||||
|
<summary>
|
||||||
|
The claims this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Roles">
|
||||||
|
<summary>
|
||||||
|
The role Ids of the roles that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Logins">
|
||||||
|
<summary>
|
||||||
|
The list of <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>s that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Tokens">
|
||||||
|
<summary>
|
||||||
|
The list of <see cref="T:AspNetCore.Identity.MongoDbCore.Models.Token"/>s that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetVersion(System.Int32)">
|
||||||
|
<summary>
|
||||||
|
Sets the version of the schema for the <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<param name="version"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveRole(`0)">
|
||||||
|
<summary>
|
||||||
|
Removes a role.
|
||||||
|
</summary>
|
||||||
|
<param name="roleId">The Id of the role you want to remove.</param>
|
||||||
|
<returns>True if the removal was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddRole(`0)">
|
||||||
|
<summary>
|
||||||
|
Add a role to the user.
|
||||||
|
</summary>
|
||||||
|
<param name="roleId">The Id of the role you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Adds a user login to the user.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo">The <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.HasLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Checks if the user has the given <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo">The <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> we are looking for.</param>
|
||||||
|
<returns>True if the user has the given <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Removes a <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> from the user.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.GetUserLogin(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="loginProvider"></param>
|
||||||
|
<param name="providerKey"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0},System.String)">
|
||||||
|
<summary>
|
||||||
|
Sets the token to a new value.
|
||||||
|
</summary>
|
||||||
|
<param name="tokenToset">The token you want to set you want to set.</param>
|
||||||
|
<param name="value">The value you want to set the token to.</param>
|
||||||
|
<returns>Returns true if the token was successfully set.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.GetToken(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
Gets a token given the login provider and the name.
|
||||||
|
</summary>
|
||||||
|
<param name="loginProvider">The value for the login provider.</param>
|
||||||
|
<param name="name">The name of the token.</param>
|
||||||
|
<returns>An <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> if found, or null.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.HasToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0})">
|
||||||
|
<summary>
|
||||||
|
Checks if a user has the given token.
|
||||||
|
</summary>
|
||||||
|
<param name="token">The token you are looking for.</param>
|
||||||
|
<returns>True if the user has the given token</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddUserToken``1(``0)">
|
||||||
|
<summary>
|
||||||
|
Adds a token to the user.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUserToken">The type of the token.</typeparam>
|
||||||
|
<param name="token">The token you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveUserToken``1(``0)">
|
||||||
|
<summary>
|
||||||
|
Removes a token from the user.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUserToken">The type of the token.</typeparam>
|
||||||
|
<param name="token">The token you want to remove.</param>
|
||||||
|
<returns>True if the removal was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.Token">
|
||||||
|
<summary>
|
||||||
|
A class representing the tokens a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> can have.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.LoginProvider">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.LoginProvider">
|
||||||
<summary>
|
<summary>
|
||||||
Gets or sets the LoginProvider this token is from.
|
Gets or sets the LoginProvider this token is from.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<!-- Commentaire XML incorrect pour le membre "P:AspNetCore.Identity.MongoDbCore.Models.Token.Name" -->
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Name">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the name of the token.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Value">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Value">
|
||||||
<summary>
|
<summary>
|
||||||
Gets or sets the token value.
|
Gets or sets the token value.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0},System.String)">
|
|
||||||
<summary>
|
|
||||||
Replaces a claim on a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
|
||||||
</summary>
|
|
||||||
<param name="claimHolder">The object holding claims.</param>
|
|
||||||
<param name="claim">The claim you want to replace.</param>
|
|
||||||
<param name="newClaim">The new claim you want to set.</param>
|
|
||||||
<returns>Returns true if the claim was replaced.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoRoleStore`1">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoRoleStore`1">
|
||||||
<summary>
|
<summary>
|
||||||
Creates a new instance of a persistence store for roles.
|
Creates a new instance of a persistence store for roles.
|
||||||
@@ -346,9 +736,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1.#ctor(MongoDbGenericRepository.IMongoDbContext,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1.#ctor(MongoDbGenericRepository.IMongoDbContext,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserOnlyStore<TUser>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2">
|
||||||
@@ -360,9 +750,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserStore<TUser, TRole, TContext>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3">
|
||||||
@@ -375,9 +765,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserStore<TUser, TRole, TContext, TKey>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6">
|
||||||
@@ -388,10 +778,8 @@
|
|||||||
<typeparam name="TContext">The type of the data context class used to access the store.</typeparam>
|
<typeparam name="TContext">The type of the data context class used to access the store.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a role.</typeparam>
|
<typeparam name="TKey">The type of the primary key for a role.</typeparam>
|
||||||
<typeparam name="TUserClaim">The type representing a claim.</typeparam>
|
<typeparam name="TUserClaim">The type representing a claim.</typeparam>
|
||||||
<typeparam name="TUserRole">The type representing a user role.</typeparam>
|
|
||||||
<typeparam name="TUserLogin">The type representing a user external login.</typeparam>
|
<typeparam name="TUserLogin">The type representing a user external login.</typeparam>
|
||||||
<typeparam name="TUserToken">The type representing a user token.</typeparam>
|
<typeparam name="TUserToken">The type representing a user token.</typeparam>
|
||||||
<typeparam name="TRoleClaim">The type representing a role claim.</typeparam>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1436,9 +1824,9 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Adds an MongoDb implementation of identity information stores.
|
Adds an MongoDb implementation of identity information stores.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
<typeparam name="TRole"></typeparam>
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
<typeparam name="TKey"></typeparam>
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
||||||
<param name="connectionString"></param>
|
<param name="connectionString"></param>
|
||||||
<param name="databaseName"></param>
|
<param name="databaseName"></param>
|
||||||
@@ -1447,9 +1835,9 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Adds an MongoDb implementation of identity information stores.
|
Adds an MongoDb implementation of identity information stores.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
<typeparam name="TRole"></typeparam>
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
<typeparam name="TKey"></typeparam>
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
||||||
<param name="mongoDbContext"></param>
|
<param name="mongoDbContext"></param>
|
||||||
</member>
|
</member>
|
||||||
|
|||||||
Binary file not shown.
@@ -9,6 +9,20 @@
|
|||||||
The extensions for an object that holds claims.
|
The extensions for an object that holds claims.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.ToMongoClaim(System.Security.Claims.Claim)">
|
||||||
|
<summary>
|
||||||
|
Creates a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/> object from a <see cref="T:System.Security.Claims.Claim"/>
|
||||||
|
</summary>
|
||||||
|
<param name="claim">The <see cref="T:System.Security.Claims.Claim"/>.</param>
|
||||||
|
<returns>A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.ToClaim(AspNetCore.Identity.MongoDbCore.Models.MongoClaim)">
|
||||||
|
<summary>
|
||||||
|
Creates a <see cref="T:System.Security.Claims.Claim"/> object from a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>
|
||||||
|
</summary>
|
||||||
|
<param name="mongoClaim">A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim"/>.</param>
|
||||||
|
<returns> A <see cref="T:System.Security.Claims.Claim"/>.</returns>
|
||||||
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.AddClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.AddClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
||||||
<summary>
|
<summary>
|
||||||
Adds a claim to a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
Adds a claim to a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
@@ -34,6 +48,44 @@
|
|||||||
<param name="claim">The claim you want to replace.</param>
|
<param name="claim">The claim you want to replace.</param>
|
||||||
<returns>Returns true if the claim is present, false otherwise.</returns>
|
<returns>Returns true if the claim is present, false otherwise.</returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.RemoveClaim(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Security.Claims.Claim)">
|
||||||
|
<summary>
|
||||||
|
Removes a <see cref="T:System.Security.Claims.Claim"/> from the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="claimHolder">The holder of the claim.</param>
|
||||||
|
<param name="claim">The <see cref="T:System.Security.Claims.Claim"/> to remove.</param>
|
||||||
|
<returns>True is the claim was successfully removed.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ClaimHolderExtensions.RemoveClaims(AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
|
||||||
|
<summary>
|
||||||
|
Removes an IEnumerable of <see cref="T:System.Security.Claims.Claim"/>s from the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="claimHolder">The holder of the claims.</param>
|
||||||
|
<param name="claims">The <see cref="T:System.Security.Claims.Claim"/>s to remove.</param>
|
||||||
|
<returns>True is the claims were successfully removed.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension">
|
||||||
|
<summary>
|
||||||
|
Contains extension methods to <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> for adding mongoDb Identity.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentityUserOnly``2(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration)">
|
||||||
|
<summary>
|
||||||
|
Configures the MongoDb Identity store adapters for the types of TUser only from <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``1(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration)">
|
||||||
|
<summary>
|
||||||
|
Configures the MongoDb Identity store adapters for the types of TUser only inheriting from <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser"/>.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ValidateMongoDbSettings(AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbSettings)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ValidateMongoDbSettings(AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbSettings)">
|
||||||
<summary>
|
<summary>
|
||||||
Validates the MongoDbSettings
|
Validates the MongoDbSettings
|
||||||
@@ -42,14 +94,24 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``3(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration,MongoDbGenericRepository.IMongoDbContext)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.Extensions.ServiceCollectionExtension.ConfigureMongoDbIdentity``3(Microsoft.Extensions.DependencyInjection.IServiceCollection,AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration,MongoDbGenericRepository.IMongoDbContext)">
|
||||||
<summary>
|
<summary>
|
||||||
Configures the MongoDb Identity store adapters for
|
Configures the MongoDb Identity store adapters for the types of TUser and TRole.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
|
<param name="services">The collection of service descriptors.</param>
|
||||||
|
<param name="mongoDbIdentityConfiguration">A configuration object of the AspNetCore.Identity.MongoDbCore package.</param>
|
||||||
|
<param name="mongoDbContext">An object representing a MongoDb connection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.GlobalVariables">
|
||||||
|
<summary>
|
||||||
|
A class holding global variables.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:AspNetCore.Identity.MongoDbCore.GlobalVariables.Random">
|
||||||
|
<summary>
|
||||||
|
A random number generator.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
|
||||||
<typeparam name="TRole"></typeparam>
|
|
||||||
<typeparam name="TKey"></typeparam>
|
|
||||||
<param name="services"></param>
|
|
||||||
<param name="mongoDbIdentityConfiguration"></param>
|
|
||||||
<param name="mongoDbContext"></param>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration">
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoDbIdentityConfiguration">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -81,11 +143,151 @@
|
|||||||
The name of the MongoDb database where the identity data will be stored.
|
The name of the MongoDb database where the identity data will be stored.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository">
|
||||||
|
<summary>
|
||||||
|
The repository used in the MongoDb identity stores.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.DropCollection``1">
|
||||||
|
<summary>
|
||||||
|
Drops a collections.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.DropCollection``1(System.String)">
|
||||||
|
<summary>
|
||||||
|
Drops a partitioned collection.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
<param name="partitionKey">The partition key of the collection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Infrastructure.IMongoRepository.Context">
|
||||||
|
<summary>
|
||||||
|
The MongoDb context.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository">
|
||||||
|
<summary>
|
||||||
|
The repository used in the MongoDb identity stores.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for <see cref="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository"/> requiring a connection string and a database name.
|
||||||
|
</summary>
|
||||||
|
<param name="connectionString">The connection string.</param>
|
||||||
|
<param name="databaseName">The database name.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.#ctor(MongoDbGenericRepository.IMongoDbContext)">
|
||||||
|
<summary>
|
||||||
|
The constructor for <see cref="T:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository"/> requiring a <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="mongoDbContext">A <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.DropCollection``1">
|
||||||
|
<summary>
|
||||||
|
Drops a collections.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.DropCollection``1(System.String)">
|
||||||
|
<summary>
|
||||||
|
Drops a partitioned collection.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TDocument">The type of the document used to define the collection name.</typeparam>
|
||||||
|
<param name="partitionKey">The partition key of the collection.</param>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Infrastructure.MongoRepository.Context">
|
||||||
|
<summary>
|
||||||
|
The MongoDb context.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder">
|
<member name="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder">
|
||||||
<summary>
|
<summary>
|
||||||
The interface for an object that holds claims.
|
The interface for an object that holds claims.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder.Claims">
|
||||||
|
<summary>
|
||||||
|
The claims the <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/> has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoClaim">
|
||||||
|
<summary>
|
||||||
|
A class representing the claims a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> can have.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Type">
|
||||||
|
<summary>
|
||||||
|
The type of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Value">
|
||||||
|
<summary>
|
||||||
|
The value of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoClaim.Issuer">
|
||||||
|
<summary>
|
||||||
|
The issuer of the claim.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/> where TKey is a <see cref="T:System.String"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityRole"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/> where TKey is a <see cref="T:System.Guid"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1">
|
||||||
|
<summary>
|
||||||
|
A document representing an <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the primary key.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>, taking a role name.
|
||||||
|
</summary>
|
||||||
|
<param name="roleName">The name of the role.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.#ctor(System.String,`0)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1"/>, taking a role name and a primary key value.
|
||||||
|
</summary>
|
||||||
|
<param name="name">The name of the role.</param>
|
||||||
|
<param name="key">The value of the primary key</param>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.Version">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityRole`1.Version">
|
||||||
<summary>
|
<summary>
|
||||||
The version of the role schema
|
The version of the role schema
|
||||||
@@ -96,26 +298,214 @@
|
|||||||
The claims associated to the role
|
The claims associated to the role
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> where TKey is a <see cref="T:System.String"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser">
|
||||||
|
<summary>
|
||||||
|
A <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> where TKey is a <see cref="T:System.Guid"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoDbIdentityUser"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1">
|
||||||
|
<summary>
|
||||||
|
A document representing an <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TKey">The type of the primary key.</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Version">
|
||||||
|
<summary>
|
||||||
|
The version of the schema do the <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.CreatedOn">
|
||||||
|
<summary>
|
||||||
|
The date and time at which this user was created, in UTC.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Claims">
|
||||||
|
<summary>
|
||||||
|
The claims this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Roles">
|
||||||
|
<summary>
|
||||||
|
The role Ids of the roles that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Logins">
|
||||||
|
<summary>
|
||||||
|
The list of <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>s that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.Tokens">
|
||||||
|
<summary>
|
||||||
|
The list of <see cref="T:AspNetCore.Identity.MongoDbCore.Models.Token"/>s that this user has.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username and an email address.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
<param name="email">The email address of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.#ctor(System.String)">
|
||||||
|
<summary>
|
||||||
|
The constructor for a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/>, taking a username.
|
||||||
|
</summary>
|
||||||
|
<param name="userName">The name of the user.</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetVersion(System.Int32)">
|
||||||
|
<summary>
|
||||||
|
Sets the version of the schema for the <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> document.
|
||||||
|
</summary>
|
||||||
|
<param name="version"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveRole(`0)">
|
||||||
|
<summary>
|
||||||
|
Removes a role.
|
||||||
|
</summary>
|
||||||
|
<param name="roleId">The Id of the role you want to remove.</param>
|
||||||
|
<returns>True if the removal was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddRole(`0)">
|
||||||
|
<summary>
|
||||||
|
Add a role to the user.
|
||||||
|
</summary>
|
||||||
|
<param name="roleId">The Id of the role you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Adds a user login to the user.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo">The <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.HasLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Checks if the user has the given <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo">The <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> we are looking for.</param>
|
||||||
|
<returns>True if the user has the given <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/>.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveLogin(Microsoft.AspNetCore.Identity.UserLoginInfo)">
|
||||||
|
<summary>
|
||||||
|
Removes a <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> from the user.
|
||||||
|
</summary>
|
||||||
|
<param name="userLoginInfo"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.GetUserLogin(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
|
||||||
|
</summary>
|
||||||
|
<param name="loginProvider"></param>
|
||||||
|
<param name="providerKey"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0},System.String)">
|
||||||
|
<summary>
|
||||||
|
Sets the token to a new value.
|
||||||
|
</summary>
|
||||||
|
<param name="tokenToset">The token you want to set you want to set.</param>
|
||||||
|
<param name="value">The value you want to set the token to.</param>
|
||||||
|
<returns>Returns true if the token was successfully set.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.GetToken(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
Gets a token given the login provider and the name.
|
||||||
|
</summary>
|
||||||
|
<param name="loginProvider">The value for the login provider.</param>
|
||||||
|
<param name="name">The name of the token.</param>
|
||||||
|
<returns>An <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> if found, or null.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.HasToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0})">
|
||||||
|
<summary>
|
||||||
|
Checks if a user has the given token.
|
||||||
|
</summary>
|
||||||
|
<param name="token">The token you are looking for.</param>
|
||||||
|
<returns>True if the user has the given token</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.AddUserToken``1(``0)">
|
||||||
|
<summary>
|
||||||
|
Adds a token to the user.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUserToken">The type of the token.</typeparam>
|
||||||
|
<param name="token">The token you want to add.</param>
|
||||||
|
<returns>True if the addition was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.RemoveUserToken``1(``0)">
|
||||||
|
<summary>
|
||||||
|
Removes a token from the user.
|
||||||
|
</summary>
|
||||||
|
<typeparam name="TUserToken">The type of the token.</typeparam>
|
||||||
|
<param name="token">The token you want to remove.</param>
|
||||||
|
<returns>True if the removal was successful.</returns>
|
||||||
|
</member>
|
||||||
|
<member name="T:AspNetCore.Identity.MongoDbCore.Models.Token">
|
||||||
|
<summary>
|
||||||
|
A class representing the tokens a <see cref="T:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1"/> can have.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.LoginProvider">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.LoginProvider">
|
||||||
<summary>
|
<summary>
|
||||||
Gets or sets the LoginProvider this token is from.
|
Gets or sets the LoginProvider this token is from.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<!-- Commentaire XML incorrect pour le membre "P:AspNetCore.Identity.MongoDbCore.Models.Token.Name" -->
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Name">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the name of the token.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Value">
|
<member name="P:AspNetCore.Identity.MongoDbCore.Models.Token.Value">
|
||||||
<summary>
|
<summary>
|
||||||
Gets or sets the token value.
|
Gets or sets the token value.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.Models.MongoIdentityUser`1.SetToken(Microsoft.AspNetCore.Identity.IdentityUserToken{`0},System.String)">
|
|
||||||
<summary>
|
|
||||||
Replaces a claim on a claim holder, implementing <see cref="T:AspNetCore.Identity.MongoDbCore.Interfaces.IClaimHolder"/>.
|
|
||||||
</summary>
|
|
||||||
<param name="claimHolder">The object holding claims.</param>
|
|
||||||
<param name="claim">The claim you want to replace.</param>
|
|
||||||
<param name="newClaim">The new claim you want to set.</param>
|
|
||||||
<returns>Returns true if the claim was replaced.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoRoleStore`1">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoRoleStore`1">
|
||||||
<summary>
|
<summary>
|
||||||
Creates a new instance of a persistence store for roles.
|
Creates a new instance of a persistence store for roles.
|
||||||
@@ -346,9 +736,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1.#ctor(MongoDbGenericRepository.IMongoDbContext,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1.#ctor(MongoDbGenericRepository.IMongoDbContext,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserOnlyStore<TUser>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`1"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2">
|
||||||
@@ -360,9 +750,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserStore<TUser, TRole, TContext>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`2"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3">
|
||||||
@@ -375,9 +765,9 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
Constructs a new instance of <see cref="!:UserStore<TUser, TRole, TContext, TKey>"/>.
|
Constructs a new instance of <see cref="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`3"/>.
|
||||||
</summary>
|
</summary>
|
||||||
<param name="context">The <see cref="!:DbContext"/>.</param>
|
<param name="context">The <see cref="T:MongoDbGenericRepository.IMongoDbContext"/>.</param>
|
||||||
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
<param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6">
|
<member name="T:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6">
|
||||||
@@ -388,10 +778,8 @@
|
|||||||
<typeparam name="TContext">The type of the data context class used to access the store.</typeparam>
|
<typeparam name="TContext">The type of the data context class used to access the store.</typeparam>
|
||||||
<typeparam name="TKey">The type of the primary key for a role.</typeparam>
|
<typeparam name="TKey">The type of the primary key for a role.</typeparam>
|
||||||
<typeparam name="TUserClaim">The type representing a claim.</typeparam>
|
<typeparam name="TUserClaim">The type representing a claim.</typeparam>
|
||||||
<typeparam name="TUserRole">The type representing a user role.</typeparam>
|
|
||||||
<typeparam name="TUserLogin">The type representing a user external login.</typeparam>
|
<typeparam name="TUserLogin">The type representing a user external login.</typeparam>
|
||||||
<typeparam name="TUserToken">The type representing a user token.</typeparam>
|
<typeparam name="TUserToken">The type representing a user token.</typeparam>
|
||||||
<typeparam name="TRoleClaim">The type representing a role claim.</typeparam>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
<member name="M:AspNetCore.Identity.MongoDbCore.MongoUserOnlyStore`6.#ctor(`1,Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
|
||||||
<summary>
|
<summary>
|
||||||
@@ -1436,9 +1824,9 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Adds an MongoDb implementation of identity information stores.
|
Adds an MongoDb implementation of identity information stores.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
<typeparam name="TRole"></typeparam>
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
<typeparam name="TKey"></typeparam>
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
||||||
<param name="connectionString"></param>
|
<param name="connectionString"></param>
|
||||||
<param name="databaseName"></param>
|
<param name="databaseName"></param>
|
||||||
@@ -1447,9 +1835,9 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Adds an MongoDb implementation of identity information stores.
|
Adds an MongoDb implementation of identity information stores.
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="TUser"></typeparam>
|
<typeparam name="TUser">The type representing a user.</typeparam>
|
||||||
<typeparam name="TRole"></typeparam>
|
<typeparam name="TRole">The type representing a role.</typeparam>
|
||||||
<typeparam name="TKey"></typeparam>
|
<typeparam name="TKey">The type of the primary key of the identity document.</typeparam>
|
||||||
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
<param name="builder">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityBuilder"/> instance this method extends.</param>
|
||||||
<param name="mongoDbContext"></param>
|
<param name="mongoDbContext"></param>
|
||||||
</member>
|
</member>
|
||||||
|
|||||||
-19
@@ -2,37 +2,18 @@
|
|||||||
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
|
||||||
using System.Linq.Expressions;
|
using System.Linq.Expressions;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Identity.Test;
|
using Microsoft.AspNetCore.Identity.Test;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Xunit;
|
using Xunit;
|
||||||
using AspNetCore.Identity.MongoDbCore.Models;
|
using AspNetCore.Identity.MongoDbCore.Models;
|
||||||
using AspNetCore.Identity.MongoDbCore;
|
|
||||||
using MongoDB.Driver;
|
|
||||||
using AspNetCore.Identity.MongoDbCore.IntegrationTests.Infrastructure;
|
using AspNetCore.Identity.MongoDbCore.IntegrationTests.Infrastructure;
|
||||||
using AspNetCore.Identity.MongoDbCore.Infrastructure;
|
|
||||||
using MongoDbGenericRepository;
|
using MongoDbGenericRepository;
|
||||||
using Microsoft.AspNetCore.Identity;
|
using Microsoft.AspNetCore.Identity;
|
||||||
|
|
||||||
namespace AspNetCore.Identity.MongoDbCore.Test
|
namespace AspNetCore.Identity.MongoDbCore.Test
|
||||||
{
|
{
|
||||||
|
|
||||||
public class ApplicationDbContext : MongoIdentityDbContext<ApplicationUser>
|
|
||||||
{
|
|
||||||
public ApplicationDbContext(string connectionString, string databaseName) : base(connectionString, databaseName)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed class Applicationcontext
|
|
||||||
{
|
|
||||||
public static ApplicationDbContext Instance = new ApplicationDbContext(
|
|
||||||
Container.MongoDbIdentityConfiguration.MongoDbSettings.ConnectionString,
|
|
||||||
Container.MongoDbIdentityConfiguration.MongoDbSettings.DatabaseName);
|
|
||||||
}
|
|
||||||
|
|
||||||
public class UserStoreTest : IdentitySpecificationTestBase<MongoDbIdentityUser, MongoDbIdentityRole>, IClassFixture<MongoDatabaseFixture<MongoDbIdentityUser, MongoDbIdentityRole, string>>
|
public class UserStoreTest : IdentitySpecificationTestBase<MongoDbIdentityUser, MongoDbIdentityRole>, IClassFixture<MongoDatabaseFixture<MongoDbIdentityUser, MongoDbIdentityRole, string>>
|
||||||
{
|
{
|
||||||
private readonly MongoDatabaseFixture<MongoDbIdentityUser, MongoDbIdentityRole,string> _fixture;
|
private readonly MongoDatabaseFixture<MongoDbIdentityUser, MongoDbIdentityRole,string> _fixture;
|
||||||
|
|||||||
Reference in New Issue
Block a user