1 <?xml version="1.0"?>
\r
4 <name>Microsoft.Extensions.Identity.Stores</name>
\r
7 <member name="T:Microsoft.AspNetCore.Identity.IdentityRole">
\r
9 The default implementation of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/> which uses a string as the primary key.
\r
12 <member name="M:Microsoft.AspNetCore.Identity.IdentityRole.#ctor">
\r
14 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole"/>.
\r
17 The Id property is initialized to form a new GUID string value.
\r
20 <member name="M:Microsoft.AspNetCore.Identity.IdentityRole.#ctor(System.String)">
\r
22 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole"/>.
\r
24 <param name="roleName">The role name.</param>
\r
26 The Id property is initialized to form a new GUID string value.
\r
29 <member name="T:Microsoft.AspNetCore.Identity.IdentityRole`1">
\r
31 Represents a role in the identity system
\r
33 <typeparam name="TKey">The type used for the primary key for the role.</typeparam>
\r
35 <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.#ctor">
\r
37 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/>.
\r
40 <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.#ctor(System.String)">
\r
42 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityRole`1"/>.
\r
44 <param name="roleName">The role name.</param>
\r
46 <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.Id">
\r
48 Gets or sets the primary key for this role.
\r
51 <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.Name">
\r
53 Gets or sets the name for this role.
\r
56 <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.NormalizedName">
\r
58 Gets or sets the normalized name for this role.
\r
61 <member name="P:Microsoft.AspNetCore.Identity.IdentityRole`1.ConcurrencyStamp">
\r
63 A random value that should change whenever a role is persisted to the store
\r
66 <member name="M:Microsoft.AspNetCore.Identity.IdentityRole`1.ToString">
\r
68 Returns the name of the role.
\r
70 <returns>The name of the role.</returns>
\r
72 <member name="T:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1">
\r
74 Represents a claim that is granted to all users within a role.
\r
76 <typeparam name="TKey">The type of the primary key of the role associated with this claim.</typeparam>
\r
78 <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.Id">
\r
80 Gets or sets the identifier for this role claim.
\r
83 <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.RoleId">
\r
85 Gets or sets the of the primary key of the role associated with this claim.
\r
88 <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ClaimType">
\r
90 Gets or sets the claim type for this claim.
\r
93 <member name="P:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ClaimValue">
\r
95 Gets or sets the claim value for this claim.
\r
98 <member name="M:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.ToClaim">
\r
100 Constructs a new claim with the type and value.
\r
102 <returns>The <see cref="T:System.Security.Claims.Claim"/> that was produced.</returns>
\r
104 <member name="M:Microsoft.AspNetCore.Identity.IdentityRoleClaim`1.InitializeFromClaim(System.Security.Claims.Claim)">
\r
106 Initializes by copying ClaimType and ClaimValue from the other claim.
\r
108 <param name="other">The claim to initialize from.</param>
\r
110 <member name="T:Microsoft.AspNetCore.Identity.IdentityUser">
\r
112 The default implementation of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/> which uses a string as a primary key.
\r
115 <member name="M:Microsoft.AspNetCore.Identity.IdentityUser.#ctor">
\r
117 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser"/>.
\r
120 The Id property is initialized to form a new GUID string value.
\r
123 <member name="M:Microsoft.AspNetCore.Identity.IdentityUser.#ctor(System.String)">
\r
125 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser"/>.
\r
127 <param name="userName">The user name.</param>
\r
129 The Id property is initialized to form a new GUID string value.
\r
132 <member name="T:Microsoft.AspNetCore.Identity.IdentityUser`1">
\r
134 Represents a user in the identity system
\r
136 <typeparam name="TKey">The type used for the primary key for the user.</typeparam>
\r
138 <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.#ctor">
\r
140 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/>.
\r
143 <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.#ctor(System.String)">
\r
145 Initializes a new instance of <see cref="T:Microsoft.AspNetCore.Identity.IdentityUser`1"/>.
\r
147 <param name="userName">The user name.</param>
\r
149 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.Id">
\r
151 Gets or sets the primary key for this user.
\r
154 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.UserName">
\r
156 Gets or sets the user name for this user.
\r
159 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.NormalizedUserName">
\r
161 Gets or sets the normalized user name for this user.
\r
164 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.Email">
\r
166 Gets or sets the email address for this user.
\r
169 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.NormalizedEmail">
\r
171 Gets or sets the normalized email address for this user.
\r
174 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.EmailConfirmed">
\r
176 Gets or sets a flag indicating if a user has confirmed their email address.
\r
178 <value>True if the email address has been confirmed, otherwise false.</value>
\r
180 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PasswordHash">
\r
182 Gets or sets a salted and hashed representation of the password for this user.
\r
185 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.SecurityStamp">
\r
187 A random value that must change whenever a users credentials change (password changed, login removed)
\r
190 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.ConcurrencyStamp">
\r
192 A random value that must change whenever a user is persisted to the store
\r
195 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PhoneNumber">
\r
197 Gets or sets a telephone number for the user.
\r
200 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.PhoneNumberConfirmed">
\r
202 Gets or sets a flag indicating if a user has confirmed their telephone address.
\r
204 <value>True if the telephone number has been confirmed, otherwise false.</value>
\r
206 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.TwoFactorEnabled">
\r
208 Gets or sets a flag indicating if two factor authentication is enabled for this user.
\r
210 <value>True if 2fa is enabled, otherwise false.</value>
\r
212 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.LockoutEnd">
\r
214 Gets or sets the date and time, in UTC, when any user lockout ends.
\r
217 A value in the past means the user is not locked out.
\r
220 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.LockoutEnabled">
\r
222 Gets or sets a flag indicating if the user could be locked out.
\r
224 <value>True if the user could be locked out, otherwise false.</value>
\r
226 <member name="P:Microsoft.AspNetCore.Identity.IdentityUser`1.AccessFailedCount">
\r
228 Gets or sets the number of failed login attempts for the current user.
\r
231 <member name="M:Microsoft.AspNetCore.Identity.IdentityUser`1.ToString">
\r
233 Returns the username for this user.
\r
236 <member name="T:Microsoft.AspNetCore.Identity.IdentityUserClaim`1">
\r
238 Represents a claim that a user possesses.
\r
240 <typeparam name="TKey">The type used for the primary key for this user that possesses this claim.</typeparam>
\r
242 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.Id">
\r
244 Gets or sets the identifier for this user claim.
\r
247 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.UserId">
\r
249 Gets or sets the primary key of the user associated with this claim.
\r
252 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ClaimType">
\r
254 Gets or sets the claim type for this claim.
\r
257 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ClaimValue">
\r
259 Gets or sets the claim value for this claim.
\r
262 <member name="M:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.ToClaim">
\r
264 Converts the entity into a Claim instance.
\r
266 <returns></returns>
\r
268 <member name="M:Microsoft.AspNetCore.Identity.IdentityUserClaim`1.InitializeFromClaim(System.Security.Claims.Claim)">
\r
270 Reads the type and value from the Claim.
\r
272 <param name="claim"></param>
\r
274 <member name="T:Microsoft.AspNetCore.Identity.IdentityUserLogin`1">
\r
276 Represents a login and its associated provider for a user.
\r
278 <typeparam name="TKey">The type of the primary key of the user associated with this login.</typeparam>
\r
280 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.LoginProvider">
\r
282 Gets or sets the login provider for the login (e.g. facebook, google)
\r
285 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.ProviderKey">
\r
287 Gets or sets the unique provider identifier for this login.
\r
290 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.ProviderDisplayName">
\r
292 Gets or sets the friendly name used in a UI for this login.
\r
295 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserLogin`1.UserId">
\r
297 Gets or sets the primary key of the user associated with this login.
\r
300 <member name="T:Microsoft.AspNetCore.Identity.IdentityUserRole`1">
\r
302 Represents the link between a user and a role.
\r
304 <typeparam name="TKey">The type of the primary key used for users and roles.</typeparam>
\r
306 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserRole`1.UserId">
\r
308 Gets or sets the primary key of the user that is linked to a role.
\r
311 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserRole`1.RoleId">
\r
313 Gets or sets the primary key of the role that is linked to the user.
\r
316 <member name="T:Microsoft.AspNetCore.Identity.IdentityUserToken`1">
\r
318 Represents an authentication token for a user.
\r
320 <typeparam name="TKey">The type of the primary key used for users.</typeparam>
\r
322 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.UserId">
\r
324 Gets or sets the primary key of the user that the token belongs to.
\r
327 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.LoginProvider">
\r
329 Gets or sets the LoginProvider this token is from.
\r
332 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.Name">
\r
334 Gets or sets the name of the token.
\r
337 <member name="P:Microsoft.AspNetCore.Identity.IdentityUserToken`1.Value">
\r
339 Gets or sets the token value.
\r
342 <member name="T:Microsoft.AspNetCore.Identity.RoleStoreBase`4">
\r
344 Creates a new instance of a persistence store for roles.
\r
346 <typeparam name="TRole">The type of the class representing a role.</typeparam>
\r
347 <typeparam name="TKey">The type of the primary key for a role.</typeparam>
\r
348 <typeparam name="TUserRole">The type of the class representing a user role.</typeparam>
\r
349 <typeparam name="TRoleClaim">The type of the class representing a role claim.</typeparam>
\r
351 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
\r
353 Constructs a new instance of <see cref="T:Microsoft.AspNetCore.Identity.RoleStoreBase`4"/>.
\r
355 <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/>.</param>
\r
357 <member name="P:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ErrorDescriber">
\r
359 Gets or sets the <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> for any error that occurred with the current operation.
\r
362 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.CreateAsync(`0,System.Threading.CancellationToken)">
\r
364 Creates a new role in a store as an asynchronous operation.
\r
366 <param name="role">The role to create in the store.</param>
\r
367 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
368 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>
\r
370 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.UpdateAsync(`0,System.Threading.CancellationToken)">
\r
372 Updates a role in a store as an asynchronous operation.
\r
374 <param name="role">The role to update in the store.</param>
\r
375 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
376 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>
\r
378 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.DeleteAsync(`0,System.Threading.CancellationToken)">
\r
380 Deletes a role from the store as an asynchronous operation.
\r
382 <param name="role">The role to delete from the store.</param>
\r
383 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
384 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the asynchronous query.</returns>
\r
386 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetRoleIdAsync(`0,System.Threading.CancellationToken)">
\r
388 Gets the ID for a role from the store as an asynchronous operation.
\r
390 <param name="role">The role whose ID should be returned.</param>
\r
391 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
392 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the ID of the role.</returns>
\r
394 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetRoleNameAsync(`0,System.Threading.CancellationToken)">
\r
396 Gets the name of a role from the store as an asynchronous operation.
\r
398 <param name="role">The role whose name should be returned.</param>
\r
399 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
400 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the name of the role.</returns>
\r
402 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.SetRoleNameAsync(`0,System.String,System.Threading.CancellationToken)">
\r
404 Sets the name of a role in the store as an asynchronous operation.
\r
406 <param name="role">The role whose name should be set.</param>
\r
407 <param name="roleName">The name of the role.</param>
\r
408 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
409 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
411 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ConvertIdFromString(System.String)">
\r
413 Converts the provided <paramref name="id"/> to a strongly typed key object.
\r
415 <param name="id">The id to convert.</param>
\r
416 <returns>An instance of <typeparamref name="TKey"/> representing the provided <paramref name="id"/>.</returns>
\r
418 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ConvertIdToString(`1)">
\r
420 Converts the provided <paramref name="id"/> to its string representation.
\r
422 <param name="id">The id to convert.</param>
\r
423 <returns>An <see cref="T:System.String"/> representation of the provided <paramref name="id"/>.</returns>
\r
425 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.FindByIdAsync(System.String,System.Threading.CancellationToken)">
\r
427 Finds the role who has the specified ID as an asynchronous operation.
\r
429 <param name="id">The role ID to look for.</param>
\r
430 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
431 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that result of the look up.</returns>
\r
433 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.FindByNameAsync(System.String,System.Threading.CancellationToken)">
\r
435 Finds the role who has the specified normalized name as an asynchronous operation.
\r
437 <param name="normalizedName">The normalized role name to look for.</param>
\r
438 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
439 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that result of the look up.</returns>
\r
441 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetNormalizedRoleNameAsync(`0,System.Threading.CancellationToken)">
\r
443 Get a role's normalized name as an asynchronous operation.
\r
445 <param name="role">The role whose normalized name should be retrieved.</param>
\r
446 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
447 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the name of the role.</returns>
\r
449 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.SetNormalizedRoleNameAsync(`0,System.String,System.Threading.CancellationToken)">
\r
451 Set a role's normalized name as an asynchronous operation.
\r
453 <param name="role">The role whose normalized name should be set.</param>
\r
454 <param name="normalizedName">The normalized name to set</param>
\r
455 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
456 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
458 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.ThrowIfDisposed">
\r
460 Throws if this class has been disposed.
\r
463 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.Dispose">
\r
468 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.GetClaimsAsync(`0,System.Threading.CancellationToken)">
\r
470 Get the claims associated with the specified <paramref name="role"/> as an asynchronous operation.
\r
472 <param name="role">The role whose claims should be retrieved.</param>
\r
473 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
474 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the claims granted to a role.</returns>
\r
476 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.AddClaimAsync(`0,System.Security.Claims.Claim,System.Threading.CancellationToken)">
\r
478 Adds the <paramref name="claim"/> given to the specified <paramref name="role"/>.
\r
480 <param name="role">The role to add the claim to.</param>
\r
481 <param name="claim">The claim to add to the role.</param>
\r
482 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
483 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
485 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.RemoveClaimAsync(`0,System.Security.Claims.Claim,System.Threading.CancellationToken)">
\r
487 Removes the <paramref name="claim"/> given from the specified <paramref name="role"/>.
\r
489 <param name="role">The role to remove the claim from.</param>
\r
490 <param name="claim">The claim to remove from the role.</param>
\r
491 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
492 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
494 <member name="P:Microsoft.AspNetCore.Identity.RoleStoreBase`4.Roles">
\r
496 A navigation property for the roles the store contains.
\r
499 <member name="M:Microsoft.AspNetCore.Identity.RoleStoreBase`4.CreateRoleClaim(`0,System.Security.Claims.Claim)">
\r
501 Creates a entity representing a role claim.
\r
503 <param name="role">The associated role.</param>
\r
504 <param name="claim">The associated claim.</param>
\r
505 <returns>The role claim entity.</returns>
\r
507 <member name="T:Microsoft.AspNetCore.Identity.UserStoreBase`5">
\r
509 Represents a new instance of a persistence store for the specified user type.
\r
511 <typeparam name="TUser">The type representing a user.</typeparam>
\r
512 <typeparam name="TKey">The type of the primary key for a user.</typeparam>
\r
513 <typeparam name="TUserClaim">The type representing a claim.</typeparam>
\r
514 <typeparam name="TUserLogin">The type representing a user external login.</typeparam>
\r
515 <typeparam name="TUserToken">The type representing a user token.</typeparam>
\r
517 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
\r
519 Creates a new instance.
\r
521 <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> used to describe store errors.</param>
\r
523 <member name="P:Microsoft.AspNetCore.Identity.UserStoreBase`5.ErrorDescriber">
\r
525 Gets or sets the <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> for any error that occurred with the current operation.
\r
528 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserClaim(`0,System.Security.Claims.Claim)">
\r
530 Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserClaim`1"/>.
\r
532 <param name="user">The associated user.</param>
\r
533 <param name="claim">The associated claim.</param>
\r
534 <returns></returns>
\r
536 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserLogin(`0,Microsoft.AspNetCore.Identity.UserLoginInfo)">
\r
538 Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserLogin`1"/>.
\r
540 <param name="user">The associated user.</param>
\r
541 <param name="login">The sasociated login.</param>
\r
542 <returns></returns>
\r
544 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateUserToken(`0,System.String,System.String,System.String)">
\r
546 Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserToken`1"/>.
\r
548 <param name="user">The associated user.</param>
\r
549 <param name="loginProvider">The associated login provider.</param>
\r
550 <param name="name">The name of the user token.</param>
\r
551 <param name="value">The value of the user token.</param>
\r
552 <returns></returns>
\r
554 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUserIdAsync(`0,System.Threading.CancellationToken)">
\r
556 Gets the user identifier for the specified <paramref name="user"/>.
\r
558 <param name="user">The user whose identifier should be retrieved.</param>
\r
559 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
560 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the identifier for the specified <paramref name="user"/>.</returns>
\r
562 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUserNameAsync(`0,System.Threading.CancellationToken)">
\r
564 Gets the user name for the specified <paramref name="user"/>.
\r
566 <param name="user">The user whose name should be retrieved.</param>
\r
567 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
568 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the name for the specified <paramref name="user"/>.</returns>
\r
570 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetUserNameAsync(`0,System.String,System.Threading.CancellationToken)">
\r
572 Sets the given <paramref name="userName" /> for the specified <paramref name="user"/>.
\r
574 <param name="user">The user whose name should be set.</param>
\r
575 <param name="userName">The user name to set.</param>
\r
576 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
577 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
579 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetNormalizedUserNameAsync(`0,System.Threading.CancellationToken)">
\r
581 Gets the normalized user name for the specified <paramref name="user"/>.
\r
583 <param name="user">The user whose normalized name should be retrieved.</param>
\r
584 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
585 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the normalized user name for the specified <paramref name="user"/>.</returns>
\r
587 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetNormalizedUserNameAsync(`0,System.String,System.Threading.CancellationToken)">
\r
589 Sets the given normalized name for the specified <paramref name="user"/>.
\r
591 <param name="user">The user whose name should be set.</param>
\r
592 <param name="normalizedName">The normalized name to set.</param>
\r
593 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
594 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
596 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CreateAsync(`0,System.Threading.CancellationToken)">
\r
598 Creates the specified <paramref name="user"/> in the user store.
\r
600 <param name="user">The user to create.</param>
\r
601 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
602 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the creation operation.</returns>
\r
604 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.UpdateAsync(`0,System.Threading.CancellationToken)">
\r
606 Updates the specified <paramref name="user"/> in the user store.
\r
608 <param name="user">The user to update.</param>
\r
609 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
610 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the update operation.</returns>
\r
612 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.DeleteAsync(`0,System.Threading.CancellationToken)">
\r
614 Deletes the specified <paramref name="user"/> from the user store.
\r
616 <param name="user">The user to delete.</param>
\r
617 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
618 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the <see cref="T:Microsoft.AspNetCore.Identity.IdentityResult"/> of the update operation.</returns>
\r
620 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByIdAsync(System.String,System.Threading.CancellationToken)">
\r
622 Finds and returns a user, if any, who has the specified <paramref name="userId"/>.
\r
624 <param name="userId">The user ID to search for.</param>
\r
625 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
627 The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user matching the specified <paramref name="userId"/> if it exists.
\r
630 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ConvertIdFromString(System.String)">
\r
632 Converts the provided <paramref name="id"/> to a strongly typed key object.
\r
634 <param name="id">The id to convert.</param>
\r
635 <returns>An instance of <typeparamref name="TKey"/> representing the provided <paramref name="id"/>.</returns>
\r
637 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ConvertIdToString(`1)">
\r
639 Converts the provided <paramref name="id"/> to its string representation.
\r
641 <param name="id">The id to convert.</param>
\r
642 <returns>An <see cref="T:System.String"/> representation of the provided <paramref name="id"/>.</returns>
\r
644 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByNameAsync(System.String,System.Threading.CancellationToken)">
\r
646 Finds and returns a user, if any, who has the specified normalized user name.
\r
648 <param name="normalizedUserName">The normalized user name to search for.</param>
\r
649 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
651 The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user matching the specified <paramref name="normalizedUserName"/> if it exists.
\r
654 <member name="P:Microsoft.AspNetCore.Identity.UserStoreBase`5.Users">
\r
656 A navigation property for the users the store contains.
\r
659 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPasswordHashAsync(`0,System.String,System.Threading.CancellationToken)">
\r
661 Sets the password hash for a user.
\r
663 <param name="user">The user to set the password hash for.</param>
\r
664 <param name="passwordHash">The password hash to set.</param>
\r
665 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
666 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
668 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPasswordHashAsync(`0,System.Threading.CancellationToken)">
\r
670 Gets the password hash for a user.
\r
672 <param name="user">The user to retrieve the password hash for.</param>
\r
673 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
674 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the password hash for the user.</returns>
\r
676 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.HasPasswordAsync(`0,System.Threading.CancellationToken)">
\r
678 Returns a flag indicating if the specified user has a password.
\r
680 <param name="user">The user to retrieve the password hash for.</param>
\r
681 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
682 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> containing a flag indicating if the specified user has a password. If the
\r
683 user has a password the returned value with be true, otherwise it will be false.</returns>
\r
685 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserAsync(`1,System.Threading.CancellationToken)">
\r
687 Return a user with the matching userId if it exists.
\r
689 <param name="userId">The user's id.</param>
\r
690 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
691 <returns>The user if it exists.</returns>
\r
693 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserLoginAsync(`1,System.String,System.String,System.Threading.CancellationToken)">
\r
695 Return a user login with the matching userId, provider, providerKey if it exists.
\r
697 <param name="userId">The user's id.</param>
\r
698 <param name="loginProvider">The login provider name.</param>
\r
699 <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>
\r
700 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
701 <returns>The user login if it exists.</returns>
\r
703 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindUserLoginAsync(System.String,System.String,System.Threading.CancellationToken)">
\r
705 Return a user login with provider, providerKey if it exists.
\r
707 <param name="loginProvider">The login provider name.</param>
\r
708 <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>
\r
709 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
710 <returns>The user login if it exists.</returns>
\r
712 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ThrowIfDisposed">
\r
714 Throws if this class has been disposed.
\r
717 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.Dispose">
\r
722 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetClaimsAsync(`0,System.Threading.CancellationToken)">
\r
724 Get the claims associated with the specified <paramref name="user"/> as an asynchronous operation.
\r
726 <param name="user">The user whose claims should be retrieved.</param>
\r
727 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
728 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the claims granted to a user.</returns>
\r
730 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddClaimsAsync(`0,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">
\r
732 Adds the <paramref name="claims"/> given to the specified <paramref name="user"/>.
\r
734 <param name="user">The user to add the claim to.</param>
\r
735 <param name="claims">The claim to add to the user.</param>
\r
736 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
737 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
739 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ReplaceClaimAsync(`0,System.Security.Claims.Claim,System.Security.Claims.Claim,System.Threading.CancellationToken)">
\r
741 Replaces the <paramref name="claim"/> on the specified <paramref name="user"/>, with the <paramref name="newClaim"/>.
\r
743 <param name="user">The user to replace the claim on.</param>
\r
744 <param name="claim">The claim replace.</param>
\r
745 <param name="newClaim">The new claim replacing the <paramref name="claim"/>.</param>
\r
746 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
747 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
749 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveClaimsAsync(`0,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">
\r
751 Removes the <paramref name="claims"/> given from the specified <paramref name="user"/>.
\r
753 <param name="user">The user to remove the claims from.</param>
\r
754 <param name="claims">The claim to remove.</param>
\r
755 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
756 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
758 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddLoginAsync(`0,Microsoft.AspNetCore.Identity.UserLoginInfo,System.Threading.CancellationToken)">
\r
760 Adds the <paramref name="login"/> given to the specified <paramref name="user"/>.
\r
762 <param name="user">The user to add the login to.</param>
\r
763 <param name="login">The login to add to the user.</param>
\r
764 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
765 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
767 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveLoginAsync(`0,System.String,System.String,System.Threading.CancellationToken)">
\r
769 Removes the <paramref name="loginProvider"/> given from the specified <paramref name="user"/>.
\r
771 <param name="user">The user to remove the login from.</param>
\r
772 <param name="loginProvider">The login to remove from the user.</param>
\r
773 <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>
\r
774 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
775 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
777 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLoginsAsync(`0,System.Threading.CancellationToken)">
\r
779 Retrieves the associated logins for the specified <param ref="user"/>.
\r
781 <param name="user">The user whose associated logins to retrieve.</param>
\r
782 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
784 The <see cref="T:System.Threading.Tasks.Task"/> for the asynchronous operation, containing a list of <see cref="T:Microsoft.AspNetCore.Identity.UserLoginInfo"/> for the specified <paramref name="user"/>, if any.
\r
787 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByLoginAsync(System.String,System.String,System.Threading.CancellationToken)">
\r
789 Retrieves the user associated with the specified login provider and login provider key..
\r
791 <param name="loginProvider">The login provider who provided the <paramref name="providerKey"/>.</param>
\r
792 <param name="providerKey">The key provided by the <paramref name="loginProvider"/> to identify a user.</param>
\r
793 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
795 The <see cref="T:System.Threading.Tasks.Task"/> for the asynchronous operation, containing the user, if any which matched the specified login provider and key.
\r
798 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetEmailConfirmedAsync(`0,System.Threading.CancellationToken)">
\r
800 Gets a flag indicating whether the email address for the specified <paramref name="user"/> has been verified, true if the email address is verified otherwise
\r
803 <param name="user">The user whose email confirmation status should be returned.</param>
\r
804 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
806 The task object containing the results of the asynchronous operation, a flag indicating whether the email address for the specified <paramref name="user"/>
\r
807 has been confirmed or not.
\r
810 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetEmailConfirmedAsync(`0,System.Boolean,System.Threading.CancellationToken)">
\r
812 Sets the flag indicating whether the specified <paramref name="user"/>'s email address has been confirmed or not.
\r
814 <param name="user">The user whose email confirmation status should be set.</param>
\r
815 <param name="confirmed">A flag indicating if the email address has been confirmed, true if the address is confirmed otherwise false.</param>
\r
816 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
817 <returns>The task object representing the asynchronous operation.</returns>
\r
819 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetEmailAsync(`0,System.String,System.Threading.CancellationToken)">
\r
821 Sets the <paramref name="email"/> address for a <paramref name="user"/>.
\r
823 <param name="user">The user whose email should be set.</param>
\r
824 <param name="email">The email to set.</param>
\r
825 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
826 <returns>The task object representing the asynchronous operation.</returns>
\r
828 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetEmailAsync(`0,System.Threading.CancellationToken)">
\r
830 Gets the email address for the specified <paramref name="user"/>.
\r
832 <param name="user">The user whose email should be returned.</param>
\r
833 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
834 <returns>The task object containing the results of the asynchronous operation, the email address for the specified <paramref name="user"/>.</returns>
\r
836 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetNormalizedEmailAsync(`0,System.Threading.CancellationToken)">
\r
838 Returns the normalized email for the specified <paramref name="user"/>.
\r
840 <param name="user">The user whose email address to retrieve.</param>
\r
841 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
843 The task object containing the results of the asynchronous lookup operation, the normalized email address if any associated with the specified user.
\r
846 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetNormalizedEmailAsync(`0,System.String,System.Threading.CancellationToken)">
\r
848 Sets the normalized email for the specified <paramref name="user"/>.
\r
850 <param name="user">The user whose email address to set.</param>
\r
851 <param name="normalizedEmail">The normalized email to set for the specified <paramref name="user"/>.</param>
\r
852 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
853 <returns>The task object representing the asynchronous operation.</returns>
\r
855 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindByEmailAsync(System.String,System.Threading.CancellationToken)">
\r
857 Gets the user, if any, associated with the specified, normalized email address.
\r
859 <param name="normalizedEmail">The normalized email address to return the user for.</param>
\r
860 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
862 The task object containing the results of the asynchronous lookup operation, the user if any associated with the specified normalized email address.
\r
865 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLockoutEndDateAsync(`0,System.Threading.CancellationToken)">
\r
867 Gets the last <see cref="T:System.DateTimeOffset"/> a user's last lockout expired, if any.
\r
868 Any time in the past should be indicates a user is not locked out.
\r
870 <param name="user">The user whose lockout date should be retrieved.</param>
\r
871 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
873 A <see cref="T:System.Threading.Tasks.Task`1"/> that represents the result of the asynchronous query, a <see cref="T:System.DateTimeOffset"/> containing the last time
\r
874 a user's lockout expired, if any.
\r
877 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetLockoutEndDateAsync(`0,System.Nullable{System.DateTimeOffset},System.Threading.CancellationToken)">
\r
879 Locks out a user until the specified end date has passed. Setting a end date in the past immediately unlocks a user.
\r
881 <param name="user">The user whose lockout date should be set.</param>
\r
882 <param name="lockoutEnd">The <see cref="T:System.DateTimeOffset"/> after which the <paramref name="user"/>'s lockout should end.</param>
\r
883 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
884 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
886 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.IncrementAccessFailedCountAsync(`0,System.Threading.CancellationToken)">
\r
888 Records that a failed access has occurred, incrementing the failed access count.
\r
890 <param name="user">The user whose cancellation count should be incremented.</param>
\r
891 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
892 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the incremented failed access count.</returns>
\r
894 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ResetAccessFailedCountAsync(`0,System.Threading.CancellationToken)">
\r
896 Resets a user's failed access count.
\r
898 <param name="user">The user whose failed access count should be reset.</param>
\r
899 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
900 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
901 <remarks>This is typically called after the account is successfully accessed.</remarks>
\r
903 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetAccessFailedCountAsync(`0,System.Threading.CancellationToken)">
\r
905 Retrieves the current failed access count for the specified <paramref name="user"/>..
\r
907 <param name="user">The user whose failed access count should be retrieved.</param>
\r
908 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
909 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the failed access count.</returns>
\r
911 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetLockoutEnabledAsync(`0,System.Threading.CancellationToken)">
\r
913 Retrieves a flag indicating whether user lockout can enabled for the specified user.
\r
915 <param name="user">The user whose ability to be locked out should be returned.</param>
\r
916 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
918 The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, true if a user can be locked out, otherwise false.
\r
921 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetLockoutEnabledAsync(`0,System.Boolean,System.Threading.CancellationToken)">
\r
923 Set the flag indicating if the specified <paramref name="user"/> can be locked out..
\r
925 <param name="user">The user whose ability to be locked out should be set.</param>
\r
926 <param name="enabled">A flag indicating if lock out can be enabled for the specified <paramref name="user"/>.</param>
\r
927 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
928 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
930 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPhoneNumberAsync(`0,System.String,System.Threading.CancellationToken)">
\r
932 Sets the telephone number for the specified <paramref name="user"/>.
\r
934 <param name="user">The user whose telephone number should be set.</param>
\r
935 <param name="phoneNumber">The telephone number to set.</param>
\r
936 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
937 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
939 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPhoneNumberAsync(`0,System.Threading.CancellationToken)">
\r
941 Gets the telephone number, if any, for the specified <paramref name="user"/>.
\r
943 <param name="user">The user whose telephone number should be retrieved.</param>
\r
944 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
945 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the user's telephone number, if any.</returns>
\r
947 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetPhoneNumberConfirmedAsync(`0,System.Threading.CancellationToken)">
\r
949 Gets a flag indicating whether the specified <paramref name="user"/>'s telephone number has been confirmed.
\r
951 <param name="user">The user to return a flag for, indicating whether their telephone number is confirmed.</param>
\r
952 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
954 The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, returning true if the specified <paramref name="user"/> has a confirmed
\r
955 telephone number otherwise false.
\r
958 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetPhoneNumberConfirmedAsync(`0,System.Boolean,System.Threading.CancellationToken)">
\r
960 Sets a flag indicating if the specified <paramref name="user"/>'s phone number has been confirmed..
\r
962 <param name="user">The user whose telephone number confirmation status should be set.</param>
\r
963 <param name="confirmed">A flag indicating whether the user's telephone number has been confirmed.</param>
\r
964 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
965 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
967 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetSecurityStampAsync(`0,System.String,System.Threading.CancellationToken)">
\r
969 Sets the provided security <paramref name="stamp"/> for the specified <paramref name="user"/>.
\r
971 <param name="user">The user whose security stamp should be set.</param>
\r
972 <param name="stamp">The security stamp to set.</param>
\r
973 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
974 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
976 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetSecurityStampAsync(`0,System.Threading.CancellationToken)">
\r
978 Get the security stamp for the specified <paramref name="user" />.
\r
980 <param name="user">The user whose security stamp should be set.</param>
\r
981 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
982 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the security stamp for the specified <paramref name="user"/>.</returns>
\r
984 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetTwoFactorEnabledAsync(`0,System.Boolean,System.Threading.CancellationToken)">
\r
986 Sets a flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled or not,
\r
987 as an asynchronous operation.
\r
989 <param name="user">The user whose two factor authentication enabled status should be set.</param>
\r
990 <param name="enabled">A flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled.</param>
\r
991 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
992 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
994 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetTwoFactorEnabledAsync(`0,System.Threading.CancellationToken)">
\r
996 Returns a flag indicating whether the specified <paramref name="user"/> has two factor authentication enabled or not,
\r
997 as an asynchronous operation.
\r
999 <param name="user">The user whose two factor authentication enabled status should be set.</param>
\r
1000 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1002 The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing a flag indicating whether the specified
\r
1003 <paramref name="user"/> has two factor authentication enabled or not.
\r
1006 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetUsersForClaimAsync(System.Security.Claims.Claim,System.Threading.CancellationToken)">
\r
1008 Retrieves all users with the specified claim.
\r
1010 <param name="claim">The claim whose users should be retrieved.</param>
\r
1011 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1013 The <see cref="T:System.Threading.Tasks.Task"/> contains a list of users, if any, that contain the specified claim.
\r
1016 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.FindTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">
\r
1018 Find a user token if it exists.
\r
1020 <param name="user">The token owner.</param>
\r
1021 <param name="loginProvider">The login provider for the token.</param>
\r
1022 <param name="name">The name of the token.</param>
\r
1023 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1024 <returns>The user token if it exists.</returns>
\r
1026 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.AddUserTokenAsync(`4)">
\r
1028 Add a new user token.
\r
1030 <param name="token">The token to be added.</param>
\r
1031 <returns></returns>
\r
1033 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveUserTokenAsync(`4)">
\r
1035 Remove a new user token.
\r
1037 <param name="token">The token to be removed.</param>
\r
1038 <returns></returns>
\r
1040 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetTokenAsync(`0,System.String,System.String,System.String,System.Threading.CancellationToken)">
\r
1042 Sets the token value for a particular user.
\r
1044 <param name="user">The user.</param>
\r
1045 <param name="loginProvider">The authentication provider for the token.</param>
\r
1046 <param name="name">The name of the token.</param>
\r
1047 <param name="value">The value of the token.</param>
\r
1048 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1049 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1051 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RemoveTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">
\r
1053 Deletes a token for a user.
\r
1055 <param name="user">The user.</param>
\r
1056 <param name="loginProvider">The authentication provider for the token.</param>
\r
1057 <param name="name">The name of the token.</param>
\r
1058 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1059 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1061 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetTokenAsync(`0,System.String,System.String,System.Threading.CancellationToken)">
\r
1063 Returns the token value.
\r
1065 <param name="user">The user.</param>
\r
1066 <param name="loginProvider">The authentication provider for the token.</param>
\r
1067 <param name="name">The name of the token.</param>
\r
1068 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1069 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1071 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.SetAuthenticatorKeyAsync(`0,System.String,System.Threading.CancellationToken)">
\r
1073 Sets the authenticator key for the specified <paramref name="user"/>.
\r
1075 <param name="user">The user whose authenticator key should be set.</param>
\r
1076 <param name="key">The authenticator key to set.</param>
\r
1077 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1078 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1080 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.GetAuthenticatorKeyAsync(`0,System.Threading.CancellationToken)">
\r
1082 Get the authenticator key for the specified <paramref name="user" />.
\r
1084 <param name="user">The user whose security stamp should be set.</param>
\r
1085 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1086 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation, containing the security stamp for the specified <paramref name="user"/>.</returns>
\r
1088 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.CountCodesAsync(`0,System.Threading.CancellationToken)">
\r
1090 Returns how many recovery code are still valid for a user.
\r
1092 <param name="user">The user who owns the recovery code.</param>
\r
1093 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1094 <returns>The number of valid recovery codes for the user..</returns>
\r
1096 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.ReplaceCodesAsync(`0,System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
\r
1098 Updates the recovery codes for the user while invalidating any previous recovery codes.
\r
1100 <param name="user">The user to store new recovery codes for.</param>
\r
1101 <param name="recoveryCodes">The new recovery codes for the user.</param>
\r
1102 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1103 <returns>The new recovery codes for the user.</returns>
\r
1105 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`5.RedeemCodeAsync(`0,System.String,System.Threading.CancellationToken)">
\r
1107 Returns whether a recovery code is valid for a user. Note: recovery codes are only valid
\r
1108 once, and will be invalid after use.
\r
1110 <param name="user">The user who owns the recovery code.</param>
\r
1111 <param name="code">The recovery code to use.</param>
\r
1112 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1113 <returns>True if the recovery code was found for the user.</returns>
\r
1115 <member name="T:Microsoft.AspNetCore.Identity.UserStoreBase`8">
\r
1117 Represents a new instance of a persistence store for the specified user and role types.
\r
1119 <typeparam name="TUser">The type representing a user.</typeparam>
\r
1120 <typeparam name="TRole">The type representing a role.</typeparam>
\r
1121 <typeparam name="TKey">The type of the primary key for a role.</typeparam>
\r
1122 <typeparam name="TUserClaim">The type representing a claim.</typeparam>
\r
1123 <typeparam name="TUserRole">The type representing a user role.</typeparam>
\r
1124 <typeparam name="TUserLogin">The type representing a user external login.</typeparam>
\r
1125 <typeparam name="TUserToken">The type representing a user token.</typeparam>
\r
1126 <typeparam name="TRoleClaim">The type representing a role claim.</typeparam>
\r
1128 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.#ctor(Microsoft.AspNetCore.Identity.IdentityErrorDescriber)">
\r
1130 Creates a new instance.
\r
1132 <param name="describer">The <see cref="T:Microsoft.AspNetCore.Identity.IdentityErrorDescriber"/> used to describe store errors.</param>
\r
1134 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.CreateUserRole(`0,`1)">
\r
1136 Called to create a new instance of a <see cref="T:Microsoft.AspNetCore.Identity.IdentityUserRole`1"/>.
\r
1138 <param name="user">The associated user.</param>
\r
1139 <param name="role">The associated role.</param>
\r
1140 <returns></returns>
\r
1142 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.GetUsersInRoleAsync(System.String,System.Threading.CancellationToken)">
\r
1144 Retrieves all users in the specified role.
\r
1146 <param name="normalizedRoleName">The role whose users should be retrieved.</param>
\r
1147 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1149 The <see cref="T:System.Threading.Tasks.Task"/> contains a list of users, if any, that are in the specified role.
\r
1152 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.AddToRoleAsync(`0,System.String,System.Threading.CancellationToken)">
\r
1154 Adds the given <paramref name="normalizedRoleName"/> to the specified <paramref name="user"/>.
\r
1156 <param name="user">The user to add the role to.</param>
\r
1157 <param name="normalizedRoleName">The role to add.</param>
\r
1158 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1159 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1161 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.RemoveFromRoleAsync(`0,System.String,System.Threading.CancellationToken)">
\r
1163 Removes the given <paramref name="normalizedRoleName"/> from the specified <paramref name="user"/>.
\r
1165 <param name="user">The user to remove the role from.</param>
\r
1166 <param name="normalizedRoleName">The role to remove.</param>
\r
1167 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1168 <returns>The <see cref="T:System.Threading.Tasks.Task"/> that represents the asynchronous operation.</returns>
\r
1170 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.GetRolesAsync(`0,System.Threading.CancellationToken)">
\r
1172 Retrieves the roles the specified <paramref name="user"/> is a member of.
\r
1174 <param name="user">The user whose roles should be retrieved.</param>
\r
1175 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1176 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> that contains the roles the user is a member of.</returns>
\r
1178 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.IsInRoleAsync(`0,System.String,System.Threading.CancellationToken)">
\r
1180 Returns a flag indicating if the specified user is a member of the give <paramref name="normalizedRoleName"/>.
\r
1182 <param name="user">The user whose role membership should be checked.</param>
\r
1183 <param name="normalizedRoleName">The role to check membership of</param>
\r
1184 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1185 <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> containing a flag indicating if the specified user is a member of the given group. If the
\r
1186 user is a member of the group the returned value with be true, otherwise it will be false.</returns>
\r
1188 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.FindRoleAsync(System.String,System.Threading.CancellationToken)">
\r
1190 Return a role with the normalized name if it exists.
\r
1192 <param name="normalizedRoleName">The normalized role name.</param>
\r
1193 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1194 <returns>The role if it exists.</returns>
\r
1196 <member name="M:Microsoft.AspNetCore.Identity.UserStoreBase`8.FindUserRoleAsync(`2,`2,System.Threading.CancellationToken)">
\r
1198 Return a user role for the userId and roleId if it exists.
\r
1200 <param name="userId">The user's id.</param>
\r
1201 <param name="roleId">The role's id.</param>
\r
1202 <param name="cancellationToken">The <see cref="T:System.Threading.CancellationToken"/> used to propagate notifications that the operation should be canceled.</param>
\r
1203 <returns>The user role if it exists.</returns>
\r