You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2740 lines
122 KiB

4 years ago
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.AspNet.Identity.Core</name>
  5. </assembly>
  6. <members>
  7. <member name="M:Microsoft.AspNet.Identity.IIdentityMessageServiceExtensions.Send(Microsoft.AspNet.Identity.IIdentityMessageService,Microsoft.AspNet.Identity.IdentityMessage)">
  8. <summary>
  9. Sync method to send the IdentityMessage
  10. </summary>
  11. <param name="service"></param>
  12. <param name="message"></param>
  13. </member>
  14. <member name="T:Microsoft.AspNet.Identity.IIdentityMessageService">
  15. <summary>
  16. Expose a way to send messages (i.e. email/sms)
  17. </summary>
  18. </member>
  19. <member name="M:Microsoft.AspNet.Identity.IIdentityMessageService.SendAsync(Microsoft.AspNet.Identity.IdentityMessage)">
  20. <summary>
  21. This method should send the message
  22. </summary>
  23. <param name="message"></param>
  24. <returns></returns>
  25. </member>
  26. <member name="T:Microsoft.AspNet.Identity.IdentityMessage">
  27. <summary>
  28. Represents a message
  29. </summary>
  30. </member>
  31. <member name="P:Microsoft.AspNet.Identity.IdentityMessage.Destination">
  32. <summary>
  33. Destination, i.e. To email, or SMS phone number
  34. </summary>
  35. </member>
  36. <member name="P:Microsoft.AspNet.Identity.IdentityMessage.Subject">
  37. <summary>
  38. Subject
  39. </summary>
  40. </member>
  41. <member name="P:Microsoft.AspNet.Identity.IdentityMessage.Body">
  42. <summary>
  43. Message contents
  44. </summary>
  45. </member>
  46. <member name="T:Microsoft.AspNet.Identity.IUserTokenProvider`2">
  47. <summary>
  48. Interface to generate user tokens
  49. </summary>
  50. </member>
  51. <member name="M:Microsoft.AspNet.Identity.IUserTokenProvider`2.GenerateAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  52. <summary>
  53. Generate a token for a user with a specific purpose
  54. </summary>
  55. <param name="purpose"></param>
  56. <param name="manager"></param>
  57. <param name="user"></param>
  58. <returns></returns>
  59. </member>
  60. <member name="M:Microsoft.AspNet.Identity.IUserTokenProvider`2.ValidateAsync(System.String,System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  61. <summary>
  62. Validate a token for a user with a specific purpose
  63. </summary>
  64. <param name="purpose"></param>
  65. <param name="token"></param>
  66. <param name="manager"></param>
  67. <param name="user"></param>
  68. <returns></returns>
  69. </member>
  70. <member name="M:Microsoft.AspNet.Identity.IUserTokenProvider`2.NotifyAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  71. <summary>
  72. Notifies the user that a token has been generated, for example an email or sms could be sent, or
  73. this can be a no-op
  74. </summary>
  75. <param name="token"></param>
  76. <param name="manager"></param>
  77. <param name="user"></param>
  78. <returns></returns>
  79. </member>
  80. <member name="M:Microsoft.AspNet.Identity.IUserTokenProvider`2.IsValidProviderForUserAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  81. <summary>
  82. Returns true if provider can be used for this user, i.e. could require a user to have an email
  83. </summary>
  84. <param name="manager"></param>
  85. <param name="user"></param>
  86. <returns></returns>
  87. </member>
  88. <member name="T:Microsoft.AspNet.Identity.IUserPhoneNumberStore`1">
  89. <summary>
  90. Stores a user's phone number
  91. </summary>
  92. <typeparam name="TUser"></typeparam>
  93. </member>
  94. <member name="T:Microsoft.AspNet.Identity.IUserPhoneNumberStore`2">
  95. <summary>
  96. Stores a user's phone number
  97. </summary>
  98. <typeparam name="TUser"></typeparam>
  99. <typeparam name="TKey"></typeparam>
  100. </member>
  101. <member name="T:Microsoft.AspNet.Identity.IUserStore`2">
  102. <summary>
  103. Interface that exposes basic user management apis
  104. </summary>
  105. <typeparam name="TUser"></typeparam>
  106. <typeparam name="TKey"></typeparam>
  107. </member>
  108. <member name="M:Microsoft.AspNet.Identity.IUserStore`2.CreateAsync(`0)">
  109. <summary>
  110. Insert a new user
  111. </summary>
  112. <param name="user"></param>
  113. <returns></returns>
  114. </member>
  115. <member name="M:Microsoft.AspNet.Identity.IUserStore`2.UpdateAsync(`0)">
  116. <summary>
  117. Update a user
  118. </summary>
  119. <param name="user"></param>
  120. <returns></returns>
  121. </member>
  122. <member name="M:Microsoft.AspNet.Identity.IUserStore`2.DeleteAsync(`0)">
  123. <summary>
  124. Delete a user
  125. </summary>
  126. <param name="user"></param>
  127. <returns></returns>
  128. </member>
  129. <member name="M:Microsoft.AspNet.Identity.IUserStore`2.FindByIdAsync(`1)">
  130. <summary>
  131. Finds a user
  132. </summary>
  133. <param name="userId"></param>
  134. <returns></returns>
  135. </member>
  136. <member name="M:Microsoft.AspNet.Identity.IUserStore`2.FindByNameAsync(System.String)">
  137. <summary>
  138. Find a user by name
  139. </summary>
  140. <param name="userName"></param>
  141. <returns></returns>
  142. </member>
  143. <member name="M:Microsoft.AspNet.Identity.IUserPhoneNumberStore`2.SetPhoneNumberAsync(`0,System.String)">
  144. <summary>
  145. Set the user's phone number
  146. </summary>
  147. <param name="user"></param>
  148. <param name="phoneNumber"></param>
  149. <returns></returns>
  150. </member>
  151. <member name="M:Microsoft.AspNet.Identity.IUserPhoneNumberStore`2.GetPhoneNumberAsync(`0)">
  152. <summary>
  153. Get the user phone number
  154. </summary>
  155. <param name="user"></param>
  156. <returns></returns>
  157. </member>
  158. <member name="M:Microsoft.AspNet.Identity.IUserPhoneNumberStore`2.GetPhoneNumberConfirmedAsync(`0)">
  159. <summary>
  160. Returns true if the user phone number is confirmed
  161. </summary>
  162. <param name="user"></param>
  163. <returns></returns>
  164. </member>
  165. <member name="M:Microsoft.AspNet.Identity.IUserPhoneNumberStore`2.SetPhoneNumberConfirmedAsync(`0,System.Boolean)">
  166. <summary>
  167. Sets whether the user phone number is confirmed
  168. </summary>
  169. <param name="user"></param>
  170. <param name="confirmed"></param>
  171. <returns></returns>
  172. </member>
  173. <member name="T:Microsoft.AspNet.Identity.IUserLockoutStore`2">
  174. <summary>
  175. Stores information which can be used to implement account lockout, including access failures and lockout status
  176. </summary>
  177. <typeparam name="TUser"></typeparam>
  178. <typeparam name="TKey"></typeparam>
  179. </member>
  180. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.GetLockoutEndDateAsync(`0)">
  181. <summary>
  182. Returns the DateTimeOffset that represents the end of a user's lockout, any time in the past should be considered
  183. not locked out.
  184. </summary>
  185. <param name="user"></param>
  186. <returns></returns>
  187. </member>
  188. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.SetLockoutEndDateAsync(`0,System.DateTimeOffset)">
  189. <summary>
  190. Locks a user out until the specified end date (set to a past date, to unlock a user)
  191. </summary>
  192. <param name="user"></param>
  193. <param name="lockoutEnd"></param>
  194. <returns></returns>
  195. </member>
  196. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.IncrementAccessFailedCountAsync(`0)">
  197. <summary>
  198. Used to record when an attempt to access the user has failed
  199. </summary>
  200. <param name="user"></param>
  201. <returns></returns>
  202. </member>
  203. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.ResetAccessFailedCountAsync(`0)">
  204. <summary>
  205. Used to reset the access failed count, typically after the account is successfully accessed
  206. </summary>
  207. <param name="user"></param>
  208. <returns></returns>
  209. </member>
  210. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.GetAccessFailedCountAsync(`0)">
  211. <summary>
  212. Returns the current number of failed access attempts. This number usually will be reset whenever the password is
  213. verified or the account is locked out.
  214. </summary>
  215. <param name="user"></param>
  216. <returns></returns>
  217. </member>
  218. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.GetLockoutEnabledAsync(`0)">
  219. <summary>
  220. Returns whether the user can be locked out.
  221. </summary>
  222. <param name="user"></param>
  223. <returns></returns>
  224. </member>
  225. <member name="M:Microsoft.AspNet.Identity.IUserLockoutStore`2.SetLockoutEnabledAsync(`0,System.Boolean)">
  226. <summary>
  227. Sets whether the user can be locked out.
  228. </summary>
  229. <param name="user"></param>
  230. <param name="enabled"></param>
  231. <returns></returns>
  232. </member>
  233. <member name="T:Microsoft.AspNet.Identity.IUserTwoFactorStore`2">
  234. <summary>
  235. Stores whether two factor authentication is enabled for a user
  236. </summary>
  237. <typeparam name="TUser"></typeparam>
  238. <typeparam name="TKey"></typeparam>
  239. </member>
  240. <member name="M:Microsoft.AspNet.Identity.IUserTwoFactorStore`2.SetTwoFactorEnabledAsync(`0,System.Boolean)">
  241. <summary>
  242. Sets whether two factor authentication is enabled for the user
  243. </summary>
  244. <param name="user"></param>
  245. <param name="enabled"></param>
  246. <returns></returns>
  247. </member>
  248. <member name="M:Microsoft.AspNet.Identity.IUserTwoFactorStore`2.GetTwoFactorEnabledAsync(`0)">
  249. <summary>
  250. Returns whether two factor authentication is enabled for the user
  251. </summary>
  252. <param name="user"></param>
  253. <returns></returns>
  254. </member>
  255. <member name="T:Microsoft.AspNet.Identity.IUserEmailStore`1">
  256. <summary>
  257. Stores a user's email
  258. </summary>
  259. <typeparam name="TUser"></typeparam>
  260. </member>
  261. <member name="T:Microsoft.AspNet.Identity.IUserEmailStore`2">
  262. <summary>
  263. Stores a user's email
  264. </summary>
  265. <typeparam name="TUser"></typeparam>
  266. <typeparam name="TKey"></typeparam>
  267. </member>
  268. <member name="M:Microsoft.AspNet.Identity.IUserEmailStore`2.SetEmailAsync(`0,System.String)">
  269. <summary>
  270. Set the user email
  271. </summary>
  272. <param name="user"></param>
  273. <param name="email"></param>
  274. <returns></returns>
  275. </member>
  276. <member name="M:Microsoft.AspNet.Identity.IUserEmailStore`2.GetEmailAsync(`0)">
  277. <summary>
  278. Get the user email
  279. </summary>
  280. <param name="user"></param>
  281. <returns></returns>
  282. </member>
  283. <member name="M:Microsoft.AspNet.Identity.IUserEmailStore`2.GetEmailConfirmedAsync(`0)">
  284. <summary>
  285. Returns true if the user email is confirmed
  286. </summary>
  287. <param name="user"></param>
  288. <returns></returns>
  289. </member>
  290. <member name="M:Microsoft.AspNet.Identity.IUserEmailStore`2.SetEmailConfirmedAsync(`0,System.Boolean)">
  291. <summary>
  292. Sets whether the user email is confirmed
  293. </summary>
  294. <param name="user"></param>
  295. <param name="confirmed"></param>
  296. <returns></returns>
  297. </member>
  298. <member name="M:Microsoft.AspNet.Identity.IUserEmailStore`2.FindByEmailAsync(System.String)">
  299. <summary>
  300. Returns the user associated with this email
  301. </summary>
  302. <param name="email"></param>
  303. <returns></returns>
  304. </member>
  305. <member name="T:Microsoft.AspNet.Identity.IQueryableRoleStore`1">
  306. <summary>
  307. Interface that exposes an IQueryable roles
  308. </summary>
  309. <typeparam name="TRole"></typeparam>
  310. </member>
  311. <member name="T:Microsoft.AspNet.Identity.IQueryableRoleStore`2">
  312. <summary>
  313. Interface that exposes an IQueryable roles
  314. </summary>
  315. <typeparam name="TRole"></typeparam>
  316. <typeparam name="TKey"></typeparam>
  317. </member>
  318. <member name="T:Microsoft.AspNet.Identity.IRoleStore`2">
  319. <summary>
  320. Interface that exposes basic role management
  321. </summary>
  322. <typeparam name="TRole"></typeparam>
  323. <typeparam name="TKey"></typeparam>
  324. </member>
  325. <member name="M:Microsoft.AspNet.Identity.IRoleStore`2.CreateAsync(`0)">
  326. <summary>
  327. Create a new role
  328. </summary>
  329. <param name="role"></param>
  330. <returns></returns>
  331. </member>
  332. <member name="M:Microsoft.AspNet.Identity.IRoleStore`2.UpdateAsync(`0)">
  333. <summary>
  334. Update a role
  335. </summary>
  336. <param name="role"></param>
  337. <returns></returns>
  338. </member>
  339. <member name="M:Microsoft.AspNet.Identity.IRoleStore`2.DeleteAsync(`0)">
  340. <summary>
  341. Delete a role
  342. </summary>
  343. <param name="role"></param>
  344. <returns></returns>
  345. </member>
  346. <member name="M:Microsoft.AspNet.Identity.IRoleStore`2.FindByIdAsync(`1)">
  347. <summary>
  348. Find a role by id
  349. </summary>
  350. <param name="roleId"></param>
  351. <returns></returns>
  352. </member>
  353. <member name="M:Microsoft.AspNet.Identity.IRoleStore`2.FindByNameAsync(System.String)">
  354. <summary>
  355. Find a role by name
  356. </summary>
  357. <param name="roleName"></param>
  358. <returns></returns>
  359. </member>
  360. <member name="P:Microsoft.AspNet.Identity.IQueryableRoleStore`2.Roles">
  361. <summary>
  362. IQueryable Roles
  363. </summary>
  364. </member>
  365. <member name="T:Microsoft.AspNet.Identity.IQueryableUserStore`1">
  366. <summary>
  367. Interface that exposes an IQueryable users
  368. </summary>
  369. <typeparam name="TUser"></typeparam>
  370. </member>
  371. <member name="T:Microsoft.AspNet.Identity.IQueryableUserStore`2">
  372. <summary>
  373. Interface that exposes an IQueryable users
  374. </summary>
  375. <typeparam name="TUser"></typeparam>
  376. <typeparam name="TKey"></typeparam>
  377. </member>
  378. <member name="P:Microsoft.AspNet.Identity.IQueryableUserStore`2.Users">
  379. <summary>
  380. IQueryable users
  381. </summary>
  382. </member>
  383. <member name="T:Microsoft.AspNet.Identity.IUserSecurityStampStore`1">
  384. <summary>
  385. Stores a user's security stamp
  386. </summary>
  387. <typeparam name="TUser"></typeparam>
  388. </member>
  389. <member name="T:Microsoft.AspNet.Identity.IUserSecurityStampStore`2">
  390. <summary>
  391. Stores a user's security stamp
  392. </summary>
  393. <typeparam name="TUser"></typeparam>
  394. <typeparam name="TKey"></typeparam>
  395. </member>
  396. <member name="M:Microsoft.AspNet.Identity.IUserSecurityStampStore`2.SetSecurityStampAsync(`0,System.String)">
  397. <summary>
  398. Set the security stamp for the user
  399. </summary>
  400. <param name="user"></param>
  401. <param name="stamp"></param>
  402. <returns></returns>
  403. </member>
  404. <member name="M:Microsoft.AspNet.Identity.IUserSecurityStampStore`2.GetSecurityStampAsync(`0)">
  405. <summary>
  406. Get the user security stamp
  407. </summary>
  408. <param name="user"></param>
  409. <returns></returns>
  410. </member>
  411. <member name="T:Microsoft.AspNet.Identity.IClaimsIdentityFactory`2">
  412. <summary>
  413. Interface for creating a ClaimsIdentity from an IUser
  414. </summary>
  415. <typeparam name="TUser"></typeparam>
  416. <typeparam name="TKey"></typeparam>
  417. </member>
  418. <member name="M:Microsoft.AspNet.Identity.IClaimsIdentityFactory`2.CreateAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0,System.String)">
  419. <summary>
  420. Create a ClaimsIdentity from an user using a UserManager
  421. </summary>
  422. <param name="manager"></param>
  423. <param name="user"></param>
  424. <param name="authenticationType"></param>
  425. <returns></returns>
  426. </member>
  427. <member name="T:Microsoft.AspNet.Identity.IClaimsIdentityFactory`1">
  428. <summary>
  429. Interface for creating a ClaimsIdentity from a user
  430. </summary>
  431. <typeparam name="TUser"></typeparam>
  432. </member>
  433. <member name="M:Microsoft.AspNet.Identity.IClaimsIdentityFactory`1.CreateAsync(Microsoft.AspNet.Identity.UserManager{`0},`0,System.String)">
  434. <summary>
  435. Create a ClaimsIdentity from an user using a UserManager
  436. </summary>
  437. <param name="manager"></param>
  438. <param name="user"></param>
  439. <param name="authenticationType"></param>
  440. <returns></returns>
  441. </member>
  442. <member name="T:Microsoft.AspNet.Identity.RoleManagerExtensions">
  443. <summary>
  444. Extension methods for RoleManager
  445. </summary>
  446. </member>
  447. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.FindById``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},``1)">
  448. <summary>
  449. Find a role by id
  450. </summary>
  451. <param name="manager"></param>
  452. <param name="roleId"></param>
  453. <returns></returns>
  454. </member>
  455. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.FindByName``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},System.String)">
  456. <summary>
  457. Find a role by name
  458. </summary>
  459. <param name="manager"></param>
  460. <param name="roleName"></param>
  461. <returns></returns>
  462. </member>
  463. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.Create``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},``0)">
  464. <summary>
  465. Create a role
  466. </summary>
  467. <param name="manager"></param>
  468. <param name="role"></param>
  469. <returns></returns>
  470. </member>
  471. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.Update``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},``0)">
  472. <summary>
  473. Update an existing role
  474. </summary>
  475. <param name="manager"></param>
  476. <param name="role"></param>
  477. <returns></returns>
  478. </member>
  479. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.Delete``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},``0)">
  480. <summary>
  481. Delete a role
  482. </summary>
  483. <param name="manager"></param>
  484. <param name="role"></param>
  485. <returns></returns>
  486. </member>
  487. <member name="M:Microsoft.AspNet.Identity.RoleManagerExtensions.RoleExists``2(Microsoft.AspNet.Identity.RoleManager{``0,``1},System.String)">
  488. <summary>
  489. Returns true if the role exists
  490. </summary>
  491. <param name="manager"></param>
  492. <param name="roleName"></param>
  493. <returns></returns>
  494. </member>
  495. <member name="T:Microsoft.AspNet.Identity.IUserPasswordStore`1">
  496. <summary>
  497. Stores a user's password hash
  498. </summary>
  499. <typeparam name="TUser"></typeparam>
  500. </member>
  501. <member name="T:Microsoft.AspNet.Identity.IUserPasswordStore`2">
  502. <summary>
  503. Stores a user's password hash
  504. </summary>
  505. <typeparam name="TUser"></typeparam>
  506. <typeparam name="TKey"></typeparam>
  507. </member>
  508. <member name="M:Microsoft.AspNet.Identity.IUserPasswordStore`2.SetPasswordHashAsync(`0,System.String)">
  509. <summary>
  510. Set the user password hash
  511. </summary>
  512. <param name="user"></param>
  513. <param name="passwordHash"></param>
  514. <returns></returns>
  515. </member>
  516. <member name="M:Microsoft.AspNet.Identity.IUserPasswordStore`2.GetPasswordHashAsync(`0)">
  517. <summary>
  518. Get the user password hash
  519. </summary>
  520. <param name="user"></param>
  521. <returns></returns>
  522. </member>
  523. <member name="M:Microsoft.AspNet.Identity.IUserPasswordStore`2.HasPasswordAsync(`0)">
  524. <summary>
  525. Returns true if a user has a password set
  526. </summary>
  527. <param name="user"></param>
  528. <returns></returns>
  529. </member>
  530. <member name="T:Microsoft.AspNet.Identity.PasswordValidator">
  531. <summary>
  532. Used to validate some basic password policy like length and number of non alphanumerics
  533. </summary>
  534. </member>
  535. <member name="T:Microsoft.AspNet.Identity.IIdentityValidator`1">
  536. <summary>
  537. Used to validate an item
  538. </summary>
  539. <typeparam name="T"></typeparam>
  540. </member>
  541. <member name="M:Microsoft.AspNet.Identity.IIdentityValidator`1.ValidateAsync(`0)">
  542. <summary>
  543. Validate the item
  544. </summary>
  545. <param name="item"></param>
  546. <returns></returns>
  547. </member>
  548. <member name="M:Microsoft.AspNet.Identity.PasswordValidator.ValidateAsync(System.String)">
  549. <summary>
  550. Ensures that the string is of the required length and meets the configured requirements
  551. </summary>
  552. <param name="item"></param>
  553. <returns></returns>
  554. </member>
  555. <member name="M:Microsoft.AspNet.Identity.PasswordValidator.IsDigit(System.Char)">
  556. <summary>
  557. Returns true if the character is a digit between '0' and '9'
  558. </summary>
  559. <param name="c"></param>
  560. <returns></returns>
  561. </member>
  562. <member name="M:Microsoft.AspNet.Identity.PasswordValidator.IsLower(System.Char)">
  563. <summary>
  564. Returns true if the character is between 'a' and 'z'
  565. </summary>
  566. <param name="c"></param>
  567. <returns></returns>
  568. </member>
  569. <member name="M:Microsoft.AspNet.Identity.PasswordValidator.IsUpper(System.Char)">
  570. <summary>
  571. Returns true if the character is between 'A' and 'Z'
  572. </summary>
  573. <param name="c"></param>
  574. <returns></returns>
  575. </member>
  576. <member name="M:Microsoft.AspNet.Identity.PasswordValidator.IsLetterOrDigit(System.Char)">
  577. <summary>
  578. Returns true if the character is upper, lower, or a digit
  579. </summary>
  580. <param name="c"></param>
  581. <returns></returns>
  582. </member>
  583. <member name="P:Microsoft.AspNet.Identity.PasswordValidator.RequiredLength">
  584. <summary>
  585. Minimum required length
  586. </summary>
  587. </member>
  588. <member name="P:Microsoft.AspNet.Identity.PasswordValidator.RequireNonLetterOrDigit">
  589. <summary>
  590. Require a non letter or digit character
  591. </summary>
  592. </member>
  593. <member name="P:Microsoft.AspNet.Identity.PasswordValidator.RequireLowercase">
  594. <summary>
  595. Require a lower case letter ('a' - 'z')
  596. </summary>
  597. </member>
  598. <member name="P:Microsoft.AspNet.Identity.PasswordValidator.RequireUppercase">
  599. <summary>
  600. Require an upper case letter ('A' - 'Z')
  601. </summary>
  602. </member>
  603. <member name="P:Microsoft.AspNet.Identity.PasswordValidator.RequireDigit">
  604. <summary>
  605. Require a digit ('0' - '9')
  606. </summary>
  607. </member>
  608. <member name="T:Microsoft.AspNet.Identity.PasswordVerificationResult">
  609. <summary>
  610. Return result for IPasswordHasher
  611. </summary>
  612. </member>
  613. <member name="F:Microsoft.AspNet.Identity.PasswordVerificationResult.Failed">
  614. <summary>
  615. Password verification failed
  616. </summary>
  617. </member>
  618. <member name="F:Microsoft.AspNet.Identity.PasswordVerificationResult.Success">
  619. <summary>
  620. Success
  621. </summary>
  622. </member>
  623. <member name="F:Microsoft.AspNet.Identity.PasswordVerificationResult.SuccessRehashNeeded">
  624. <summary>
  625. Success but should update and rehash the password
  626. </summary>
  627. </member>
  628. <member name="T:Microsoft.AspNet.Identity.EmailTokenProvider`1">
  629. <summary>
  630. TokenProvider that generates tokens from the user's security stamp and notifies a user via their email
  631. </summary>
  632. <typeparam name="TUser"></typeparam>
  633. </member>
  634. <member name="T:Microsoft.AspNet.Identity.EmailTokenProvider`2">
  635. <summary>
  636. TokenProvider that generates tokens from the user's security stamp and notifies a user via their email
  637. </summary>
  638. <typeparam name="TUser"></typeparam>
  639. <typeparam name="TKey"></typeparam>
  640. </member>
  641. <member name="T:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2">
  642. <summary>
  643. TokenProvider that generates time based codes using the user's security stamp
  644. </summary>
  645. <typeparam name="TUser"></typeparam>
  646. <typeparam name="TKey"></typeparam>
  647. </member>
  648. <member name="M:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2.NotifyAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  649. <summary>
  650. This token provider does not notify the user by default
  651. </summary>
  652. <param name="token"></param>
  653. <param name="manager"></param>
  654. <param name="user"></param>
  655. <returns></returns>
  656. </member>
  657. <member name="M:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2.IsValidProviderForUserAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  658. <summary>
  659. Returns true if the provider can generate tokens for the user, by default this is equal to
  660. manager.SupportsUserSecurityStamp
  661. </summary>
  662. <param name="manager"></param>
  663. <param name="user"></param>
  664. <returns></returns>
  665. </member>
  666. <member name="M:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2.GenerateAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  667. <summary>
  668. Generate a token for the user using their security stamp
  669. </summary>
  670. <param name="purpose"></param>
  671. <param name="manager"></param>
  672. <param name="user"></param>
  673. <returns></returns>
  674. </member>
  675. <member name="M:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2.ValidateAsync(System.String,System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  676. <summary>
  677. Validate the token for the user
  678. </summary>
  679. <param name="purpose"></param>
  680. <param name="token"></param>
  681. <param name="manager"></param>
  682. <param name="user"></param>
  683. <returns></returns>
  684. </member>
  685. <member name="M:Microsoft.AspNet.Identity.TotpSecurityStampBasedTokenProvider`2.GetUserModifierAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  686. <summary>
  687. Used for entropy in the token, uses the user.Id by default
  688. </summary>
  689. <param name="purpose"></param>
  690. <param name="manager"></param>
  691. <param name="user"></param>
  692. <returns></returns>
  693. </member>
  694. <member name="M:Microsoft.AspNet.Identity.EmailTokenProvider`2.IsValidProviderForUserAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  695. <summary>
  696. True if the user has an email set
  697. </summary>
  698. <param name="manager"></param>
  699. <param name="user"></param>
  700. <returns></returns>
  701. </member>
  702. <member name="M:Microsoft.AspNet.Identity.EmailTokenProvider`2.GetUserModifierAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  703. <summary>
  704. Returns the email of the user for entropy in the token
  705. </summary>
  706. <param name="purpose"></param>
  707. <param name="manager"></param>
  708. <param name="user"></param>
  709. <returns></returns>
  710. </member>
  711. <member name="M:Microsoft.AspNet.Identity.EmailTokenProvider`2.NotifyAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  712. <summary>
  713. Notifies the user with a token via email using the Subject and BodyFormat
  714. </summary>
  715. <param name="token"></param>
  716. <param name="manager"></param>
  717. <param name="user"></param>
  718. <returns></returns>
  719. </member>
  720. <member name="P:Microsoft.AspNet.Identity.EmailTokenProvider`2.Subject">
  721. <summary>
  722. Email subject used when a token notification is received
  723. </summary>
  724. </member>
  725. <member name="P:Microsoft.AspNet.Identity.EmailTokenProvider`2.BodyFormat">
  726. <summary>
  727. Email body which should contain a formatted string which the token will be the only argument
  728. </summary>
  729. </member>
  730. <member name="T:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`1">
  731. <summary>
  732. TokenProvider that generates tokens from the user's security stamp and notifies a user via their phone number
  733. </summary>
  734. <typeparam name="TUser"></typeparam>
  735. </member>
  736. <member name="T:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`2">
  737. <summary>
  738. TokenProvider that generates tokens from the user's security stamp and notifies a user via their phone number
  739. </summary>
  740. <typeparam name="TUser"></typeparam>
  741. <typeparam name="TKey"></typeparam>
  742. </member>
  743. <member name="M:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`2.IsValidProviderForUserAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  744. <summary>
  745. Returns true if the user has a phone number set
  746. </summary>
  747. <param name="manager"></param>
  748. <param name="user"></param>
  749. <returns></returns>
  750. </member>
  751. <member name="M:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`2.GetUserModifierAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  752. <summary>
  753. Returns the phone number of the user for entropy in the token
  754. </summary>
  755. <param name="purpose"></param>
  756. <param name="manager"></param>
  757. <param name="user"></param>
  758. <returns></returns>
  759. </member>
  760. <member name="M:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`2.NotifyAsync(System.String,Microsoft.AspNet.Identity.UserManager{`0,`1},`0)">
  761. <summary>
  762. Notifies the user with a token via sms using the MessageFormat
  763. </summary>
  764. <param name="token"></param>
  765. <param name="manager"></param>
  766. <param name="user"></param>
  767. <returns></returns>
  768. </member>
  769. <member name="P:Microsoft.AspNet.Identity.PhoneNumberTokenProvider`2.MessageFormat">
  770. <summary>
  771. Message contents which should contain a format string which the token will be the only argument
  772. </summary>
  773. </member>
  774. <member name="T:Microsoft.AspNet.Identity.RoleValidator`1">
  775. <summary>
  776. Validates roles before they are saved
  777. </summary>
  778. <typeparam name="TRole"></typeparam>
  779. </member>
  780. <member name="T:Microsoft.AspNet.Identity.RoleValidator`2">
  781. <summary>
  782. Validates roles before they are saved
  783. </summary>
  784. <typeparam name="TRole"></typeparam>
  785. <typeparam name="TKey"></typeparam>
  786. </member>
  787. <member name="M:Microsoft.AspNet.Identity.RoleValidator`2.#ctor(Microsoft.AspNet.Identity.RoleManager{`0,`1})">
  788. <summary>
  789. Constructor
  790. </summary>
  791. <param name="manager"></param>
  792. </member>
  793. <member name="M:Microsoft.AspNet.Identity.RoleValidator`2.ValidateAsync(`0)">
  794. <summary>
  795. Validates a role before saving
  796. </summary>
  797. <param name="item"></param>
  798. <returns></returns>
  799. </member>
  800. <member name="M:Microsoft.AspNet.Identity.RoleValidator`1.#ctor(Microsoft.AspNet.Identity.RoleManager{`0,System.String})">
  801. <summary>
  802. Constructor
  803. </summary>
  804. <param name="manager"></param>
  805. </member>
  806. <member name="T:Microsoft.AspNet.Identity.IRoleStore`1">
  807. <summary>
  808. Interface that exposes basic role management
  809. </summary>
  810. <typeparam name="TRole"></typeparam>
  811. </member>
  812. <member name="T:Microsoft.AspNet.Identity.RoleManager`1">
  813. <summary>
  814. Exposes role related api which will automatically save changes to the RoleStore
  815. </summary>
  816. <typeparam name="TRole"></typeparam>
  817. </member>
  818. <member name="T:Microsoft.AspNet.Identity.RoleManager`2">
  819. <summary>
  820. Exposes role related api which will automatically save changes to the RoleStore
  821. </summary>
  822. <typeparam name="TRole"></typeparam>
  823. <typeparam name="TKey"></typeparam>
  824. </member>
  825. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.#ctor(Microsoft.AspNet.Identity.IRoleStore{`0,`1})">
  826. <summary>
  827. Constructor
  828. </summary>
  829. <param name="store">The IRoleStore is responsible for commiting changes via the UpdateAsync/CreateAsync methods</param>
  830. </member>
  831. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.Dispose">
  832. <summary>
  833. Dispose this object
  834. </summary>
  835. </member>
  836. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.CreateAsync(`0)">
  837. <summary>
  838. Create a role
  839. </summary>
  840. <param name="role"></param>
  841. <returns></returns>
  842. </member>
  843. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.UpdateAsync(`0)">
  844. <summary>
  845. Update an existing role
  846. </summary>
  847. <param name="role"></param>
  848. <returns></returns>
  849. </member>
  850. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.DeleteAsync(`0)">
  851. <summary>
  852. Delete a role
  853. </summary>
  854. <param name="role"></param>
  855. <returns></returns>
  856. </member>
  857. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.RoleExistsAsync(System.String)">
  858. <summary>
  859. Returns true if the role exists
  860. </summary>
  861. <param name="roleName"></param>
  862. <returns></returns>
  863. </member>
  864. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.FindByIdAsync(`1)">
  865. <summary>
  866. Find a role by id
  867. </summary>
  868. <param name="roleId"></param>
  869. <returns></returns>
  870. </member>
  871. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.FindByNameAsync(System.String)">
  872. <summary>
  873. Find a role by name
  874. </summary>
  875. <param name="roleName"></param>
  876. <returns></returns>
  877. </member>
  878. <member name="M:Microsoft.AspNet.Identity.RoleManager`2.Dispose(System.Boolean)">
  879. <summary>
  880. When disposing, actually dipose the store
  881. </summary>
  882. <param name="disposing"></param>
  883. </member>
  884. <member name="P:Microsoft.AspNet.Identity.RoleManager`2.Store">
  885. <summary>
  886. Persistence abstraction that the Manager operates against
  887. </summary>
  888. </member>
  889. <member name="P:Microsoft.AspNet.Identity.RoleManager`2.RoleValidator">
  890. <summary>
  891. Used to validate roles before persisting changes
  892. </summary>
  893. </member>
  894. <member name="P:Microsoft.AspNet.Identity.RoleManager`2.Roles">
  895. <summary>
  896. Returns an IQueryable of roles if the store is an IQueryableRoleStore
  897. </summary>
  898. </member>
  899. <member name="M:Microsoft.AspNet.Identity.RoleManager`1.#ctor(Microsoft.AspNet.Identity.IRoleStore{`0,System.String})">
  900. <summary>
  901. Constructor
  902. </summary>
  903. <param name="store"></param>
  904. </member>
  905. <member name="T:Microsoft.AspNet.Identity.IUserRoleStore`1">
  906. <summary>
  907. Interface that maps users to their roles
  908. </summary>
  909. <typeparam name="TUser"></typeparam>
  910. </member>
  911. <member name="T:Microsoft.AspNet.Identity.IUserRoleStore`2">
  912. <summary>
  913. Interface that maps users to their roles
  914. </summary>
  915. <typeparam name="TUser"></typeparam>
  916. <typeparam name="TKey"></typeparam>
  917. </member>
  918. <member name="M:Microsoft.AspNet.Identity.IUserRoleStore`2.AddToRoleAsync(`0,System.String)">
  919. <summary>
  920. Adds a user to a role
  921. </summary>
  922. <param name="user"></param>
  923. <param name="roleName"></param>
  924. <returns></returns>
  925. </member>
  926. <member name="M:Microsoft.AspNet.Identity.IUserRoleStore`2.RemoveFromRoleAsync(`0,System.String)">
  927. <summary>
  928. Removes the role for the user
  929. </summary>
  930. <param name="user"></param>
  931. <param name="roleName"></param>
  932. <returns></returns>
  933. </member>
  934. <member name="M:Microsoft.AspNet.Identity.IUserRoleStore`2.GetRolesAsync(`0)">
  935. <summary>
  936. Returns the roles for this user
  937. </summary>
  938. <param name="user"></param>
  939. <returns></returns>
  940. </member>
  941. <member name="M:Microsoft.AspNet.Identity.IUserRoleStore`2.IsInRoleAsync(`0,System.String)">
  942. <summary>
  943. Returns true if a user is in the role
  944. </summary>
  945. <param name="user"></param>
  946. <param name="roleName"></param>
  947. <returns></returns>
  948. </member>
  949. <member name="T:Microsoft.AspNet.Identity.DefaultAuthenticationTypes">
  950. <summary>
  951. Default authentication types values
  952. </summary>
  953. </member>
  954. <member name="F:Microsoft.AspNet.Identity.DefaultAuthenticationTypes.ApplicationCookie">
  955. <summary>
  956. Default value for the main application cookie used by UseSignInCookies
  957. </summary>
  958. </member>
  959. <member name="F:Microsoft.AspNet.Identity.DefaultAuthenticationTypes.ExternalCookie">
  960. <summary>
  961. Default value used for the ExternalSignInAuthenticationType configured by UseSignInCookies
  962. </summary>
  963. </member>
  964. <member name="F:Microsoft.AspNet.Identity.DefaultAuthenticationTypes.ExternalBearer">
  965. <summary>
  966. Default value used by the UseOAuthBearerTokens method
  967. </summary>
  968. </member>
  969. <member name="F:Microsoft.AspNet.Identity.DefaultAuthenticationTypes.TwoFactorCookie">
  970. <summary>
  971. Default value for authentication type used for two factor partial sign in
  972. </summary>
  973. </member>
  974. <member name="F:Microsoft.AspNet.Identity.DefaultAuthenticationTypes.TwoFactorRememberBrowserCookie">
  975. <summary>
  976. Default value for authentication type used for two factor remember browser
  977. </summary>
  978. </member>
  979. <member name="T:Microsoft.AspNet.Identity.IdentityExtensions">
  980. <summary>
  981. Extensions making it easier to get the user name/user id claims off of an identity
  982. </summary>
  983. </member>
  984. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.GetUserName(System.Security.Principal.IIdentity)">
  985. <summary>
  986. Return the user name using the UserNameClaimType
  987. </summary>
  988. <param name="identity"></param>
  989. <returns></returns>
  990. </member>
  991. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.GetUserId``1(System.Security.Principal.IIdentity)">
  992. <summary>
  993. Return the user id using the UserIdClaimType
  994. </summary>
  995. <typeparam name="T"></typeparam>
  996. <param name="identity"></param>
  997. <returns></returns>
  998. </member>
  999. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.GetUserId(System.Security.Principal.IIdentity)">
  1000. <summary>
  1001. Return the user id using the UserIdClaimType
  1002. </summary>
  1003. <param name="identity"></param>
  1004. <returns></returns>
  1005. </member>
  1006. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.FindFirstValue(System.Security.Claims.ClaimsIdentity,System.String)">
  1007. <summary>
  1008. Return the claim value for the first claim with the specified type if it exists, null otherwise
  1009. </summary>
  1010. <param name="identity"></param>
  1011. <param name="claimType"></param>
  1012. <returns></returns>
  1013. </member>
  1014. <member name="T:Microsoft.AspNet.Identity.UserManagerExtensions">
  1015. <summary>
  1016. Extension methods for UserManager
  1017. </summary>
  1018. </member>
  1019. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.CreateIdentity``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0,System.String)">
  1020. <summary>
  1021. Creates a ClaimsIdentity representing the user
  1022. </summary>
  1023. <param name="manager"></param>
  1024. <param name="user"></param>
  1025. <param name="authenticationType"></param>
  1026. <returns></returns>
  1027. </member>
  1028. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.FindById``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1029. <summary>
  1030. Find a user by id
  1031. </summary>
  1032. <param name="manager"></param>
  1033. <param name="userId"></param>
  1034. <returns></returns>
  1035. </member>
  1036. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Find``2(Microsoft.AspNet.Identity.UserManager{``0,``1},System.String,System.String)">
  1037. <summary>
  1038. Return a user with the specified username and password or null if there is no match.
  1039. </summary>
  1040. <param name="manager"></param>
  1041. <param name="userName"></param>
  1042. <param name="password"></param>
  1043. <returns></returns>
  1044. </member>
  1045. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.FindByName``2(Microsoft.AspNet.Identity.UserManager{``0,``1},System.String)">
  1046. <summary>
  1047. Find a user by name
  1048. </summary>
  1049. <param name="manager"></param>
  1050. <param name="userName"></param>
  1051. <returns></returns>
  1052. </member>
  1053. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.FindByEmail``2(Microsoft.AspNet.Identity.UserManager{``0,``1},System.String)">
  1054. <summary>
  1055. Find a user by email
  1056. </summary>
  1057. <param name="manager"></param>
  1058. <param name="email"></param>
  1059. <returns></returns>
  1060. </member>
  1061. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Create``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0)">
  1062. <summary>
  1063. Create a user with no password
  1064. </summary>
  1065. <param name="manager"></param>
  1066. <param name="user"></param>
  1067. <returns></returns>
  1068. </member>
  1069. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Create``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0,System.String)">
  1070. <summary>
  1071. Create a user and associates it with the given password (if one is provided)
  1072. </summary>
  1073. <param name="manager"></param>
  1074. <param name="user"></param>
  1075. <param name="password"></param>
  1076. <returns></returns>
  1077. </member>
  1078. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Update``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0)">
  1079. <summary>
  1080. Update an user
  1081. </summary>
  1082. <param name="manager"></param>
  1083. <param name="user"></param>
  1084. <returns></returns>
  1085. </member>
  1086. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Delete``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0)">
  1087. <summary>
  1088. Delete an user
  1089. </summary>
  1090. <param name="manager"></param>
  1091. <param name="user"></param>
  1092. <returns></returns>
  1093. </member>
  1094. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.HasPassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1095. <summary>
  1096. Returns true if a user has a password set
  1097. </summary>
  1098. <param name="manager"></param>
  1099. <param name="userId"></param>
  1100. <returns></returns>
  1101. </member>
  1102. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AddPassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1103. <summary>
  1104. Add a user password only if one does not already exist
  1105. </summary>
  1106. <param name="manager"></param>
  1107. <param name="userId"></param>
  1108. <param name="password"></param>
  1109. <returns></returns>
  1110. </member>
  1111. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.ChangePassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1112. <summary>
  1113. Change a user password
  1114. </summary>
  1115. <param name="manager"></param>
  1116. <param name="userId"></param>
  1117. <param name="currentPassword"></param>
  1118. <param name="newPassword"></param>
  1119. <returns></returns>
  1120. </member>
  1121. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.ResetPassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1122. <summary>
  1123. Reset a user's password using a reset password token
  1124. </summary>
  1125. <param name="manager"></param>
  1126. <param name="userId"></param>
  1127. <param name="token">This should be the user's security stamp by default</param>
  1128. <param name="newPassword"></param>
  1129. <returns></returns>
  1130. </member>
  1131. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GeneratePasswordResetToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1132. <summary>
  1133. Get the password reset token for the user
  1134. </summary>
  1135. <param name="manager"></param>
  1136. <param name="userId"></param>
  1137. <returns></returns>
  1138. </member>
  1139. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetSecurityStamp``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1140. <summary>
  1141. Get the current security stamp for a user
  1142. </summary>
  1143. <param name="manager"></param>
  1144. <param name="userId"></param>
  1145. <returns></returns>
  1146. </member>
  1147. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GenerateEmailConfirmationToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1148. <summary>
  1149. Get the confirmation token for the user
  1150. </summary>
  1151. <param name="manager"></param>
  1152. <param name="userId"></param>
  1153. <returns></returns>
  1154. </member>
  1155. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.ConfirmEmail``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1156. <summary>
  1157. Confirm the user with confirmation token
  1158. </summary>
  1159. <param name="manager"></param>
  1160. <param name="userId"></param>
  1161. <param name="token"></param>
  1162. <returns></returns>
  1163. </member>
  1164. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.IsEmailConfirmed``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1165. <summary>
  1166. Returns true if the user's email has been confirmed
  1167. </summary>
  1168. <param name="manager"></param>
  1169. <param name="userId"></param>
  1170. <returns></returns>
  1171. </member>
  1172. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.UpdateSecurityStamp``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1173. <summary>
  1174. Generate a new security stamp for a user, used for SignOutEverywhere functionality
  1175. </summary>
  1176. <param name="manager"></param>
  1177. <param name="userId"></param>
  1178. <returns></returns>
  1179. </member>
  1180. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.CheckPassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``0,System.String)">
  1181. <summary>
  1182. Returns true if the password combination is valid for the user
  1183. </summary>
  1184. <param name="manager"></param>
  1185. <param name="user"></param>
  1186. <param name="password"></param>
  1187. <returns></returns>
  1188. </member>
  1189. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.RemovePassword``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1190. <summary>
  1191. Associate a login with a user
  1192. </summary>
  1193. <param name="manager"></param>
  1194. <param name="userId"></param>
  1195. <returns></returns>
  1196. </member>
  1197. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AddLogin``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,Microsoft.AspNet.Identity.UserLoginInfo)">
  1198. <summary>
  1199. Sync extension
  1200. </summary>
  1201. <param name="manager"></param>
  1202. <param name="userId"></param>
  1203. <param name="login"></param>
  1204. <returns></returns>
  1205. </member>
  1206. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.RemoveLogin``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,Microsoft.AspNet.Identity.UserLoginInfo)">
  1207. <summary>
  1208. Remove a user login
  1209. </summary>
  1210. <param name="manager"></param>
  1211. <param name="userId"></param>
  1212. <param name="login"></param>
  1213. <returns></returns>
  1214. </member>
  1215. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetLogins``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1216. <summary>
  1217. Gets the logins for a user.
  1218. </summary>
  1219. <param name="manager"></param>
  1220. <param name="userId"></param>
  1221. <returns></returns>
  1222. </member>
  1223. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.Find``2(Microsoft.AspNet.Identity.UserManager{``0,``1},Microsoft.AspNet.Identity.UserLoginInfo)">
  1224. <summary>
  1225. Sync extension
  1226. </summary>
  1227. <param name="manager"></param>
  1228. <param name="login"></param>
  1229. <returns></returns>
  1230. </member>
  1231. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AddClaim``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.Security.Claims.Claim)">
  1232. <summary>
  1233. Add a user claim
  1234. </summary>
  1235. <param name="manager"></param>
  1236. <param name="userId"></param>
  1237. <param name="claim"></param>
  1238. <returns></returns>
  1239. </member>
  1240. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.RemoveClaim``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.Security.Claims.Claim)">
  1241. <summary>
  1242. Remove a user claim
  1243. </summary>
  1244. <param name="manager"></param>
  1245. <param name="userId"></param>
  1246. <param name="claim"></param>
  1247. <returns></returns>
  1248. </member>
  1249. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetClaims``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1250. <summary>
  1251. Get a users's claims
  1252. </summary>
  1253. <param name="manager"></param>
  1254. <param name="userId"></param>
  1255. <returns></returns>
  1256. </member>
  1257. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AddToRole``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1258. <summary>
  1259. Add a user to a role
  1260. </summary>
  1261. <param name="manager"></param>
  1262. <param name="userId"></param>
  1263. <param name="role"></param>
  1264. <returns></returns>
  1265. </member>
  1266. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AddToRoles``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String[])">
  1267. <summary>
  1268. Add a user to several roles
  1269. </summary>
  1270. <param name="manager"></param>
  1271. <param name="userId"></param>
  1272. <param name="roles"></param>
  1273. <returns></returns>
  1274. </member>
  1275. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.RemoveFromRole``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1276. <summary>
  1277. Remove a user from a role.
  1278. </summary>
  1279. <param name="manager"></param>
  1280. <param name="userId"></param>
  1281. <param name="role"></param>
  1282. <returns></returns>
  1283. </member>
  1284. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.RemoveFromRoles``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String[])">
  1285. <summary>
  1286. Remove a user from the specified roles.
  1287. </summary>
  1288. <param name="manager"></param>
  1289. <param name="userId"></param>
  1290. <param name="roles"></param>
  1291. <returns></returns>
  1292. </member>
  1293. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetRoles``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1294. <summary>
  1295. Get a users's roles
  1296. </summary>
  1297. <param name="manager"></param>
  1298. <param name="userId"></param>
  1299. <returns></returns>
  1300. </member>
  1301. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.IsInRole``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1302. <summary>
  1303. Returns true if the user is in the specified role
  1304. </summary>
  1305. <param name="manager"></param>
  1306. <param name="userId"></param>
  1307. <param name="role"></param>
  1308. <returns></returns>
  1309. </member>
  1310. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetEmail``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1311. <summary>
  1312. Get an user's email
  1313. </summary>
  1314. <param name="manager"></param>
  1315. <param name="userId"></param>
  1316. <returns></returns>
  1317. </member>
  1318. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SetEmail``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1319. <summary>
  1320. Set an user's email
  1321. </summary>
  1322. <param name="manager"></param>
  1323. <param name="userId"></param>
  1324. <param name="email"></param>
  1325. <returns></returns>
  1326. </member>
  1327. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetPhoneNumber``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1328. <summary>
  1329. Get an user's phoneNumber
  1330. </summary>
  1331. <param name="manager"></param>
  1332. <param name="userId"></param>
  1333. <returns></returns>
  1334. </member>
  1335. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SetPhoneNumber``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1336. <summary>
  1337. Set an user's phoneNumber
  1338. </summary>
  1339. <param name="manager"></param>
  1340. <param name="userId"></param>
  1341. <param name="phoneNumber"></param>
  1342. <returns></returns>
  1343. </member>
  1344. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.ChangePhoneNumber``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1345. <summary>
  1346. Change a phone number using the verification token
  1347. </summary>
  1348. <typeparam name="TUser"></typeparam>
  1349. <typeparam name="TKey"></typeparam>
  1350. <param name="manager"></param>
  1351. <param name="userId"></param>
  1352. <param name="phoneNumber"></param>
  1353. <param name="token"></param>
  1354. <returns></returns>
  1355. </member>
  1356. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GenerateChangePhoneNumberToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1357. <summary>
  1358. Generate a token for using to change to a specific phone number for the user
  1359. </summary>
  1360. <typeparam name="TUser"></typeparam>
  1361. <typeparam name="TKey"></typeparam>
  1362. <param name="manager"></param>
  1363. <param name="userId"></param>
  1364. <param name="phoneNumber"></param>
  1365. <returns></returns>
  1366. </member>
  1367. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.VerifyChangePhoneNumberToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1368. <summary>
  1369. Verify that a token is valid for changing the user's phone number
  1370. </summary>
  1371. <typeparam name="TUser"></typeparam>
  1372. <typeparam name="TKey"></typeparam>
  1373. <param name="manager"></param>
  1374. <param name="userId"></param>
  1375. <param name="token"></param>
  1376. <param name="phoneNumber"></param>
  1377. <returns></returns>
  1378. </member>
  1379. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.IsPhoneNumberConfirmed``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1380. <summary>
  1381. Returns true if the user's phone number has been confirmed
  1382. </summary>
  1383. <param name="manager"></param>
  1384. <param name="userId"></param>
  1385. <returns></returns>
  1386. </member>
  1387. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GenerateTwoFactorToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1388. <summary>
  1389. Get a user token for a factor provider
  1390. </summary>
  1391. <typeparam name="TUser"></typeparam>
  1392. <typeparam name="TKey"></typeparam>
  1393. <param name="manager"></param>
  1394. <param name="userId"></param>
  1395. <param name="providerId"></param>
  1396. <returns></returns>
  1397. </member>
  1398. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.VerifyTwoFactorToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1399. <summary>
  1400. Verify a user factor token with the specified provider
  1401. </summary>
  1402. <typeparam name="TUser"></typeparam>
  1403. <typeparam name="TKey"></typeparam>
  1404. <param name="manager"></param>
  1405. <param name="userId"></param>
  1406. <param name="providerId"></param>
  1407. <param name="token"></param>
  1408. <returns></returns>
  1409. </member>
  1410. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetValidTwoFactorProviders``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1411. <summary>
  1412. Returns a list of valid two factor providers for a user
  1413. </summary>
  1414. <typeparam name="TUser"></typeparam>
  1415. <typeparam name="TKey"></typeparam>
  1416. <param name="manager"></param>
  1417. <param name="userId"></param>
  1418. <returns></returns>
  1419. </member>
  1420. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GenerateUserToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},System.String,``1)">
  1421. <summary>
  1422. Get a user token for a specific purpose
  1423. </summary>
  1424. <param name="manager"></param>
  1425. <param name="purpose"></param>
  1426. <param name="userId"></param>
  1427. <returns></returns>
  1428. </member>
  1429. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.VerifyUserToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1430. <summary>
  1431. Validate a user token
  1432. </summary>
  1433. <typeparam name="TUser"></typeparam>
  1434. <typeparam name="TKey"></typeparam>
  1435. <param name="manager"></param>
  1436. <param name="userId"></param>
  1437. <param name="purpose"></param>
  1438. <param name="token"></param>
  1439. <returns></returns>
  1440. </member>
  1441. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.NotifyTwoFactorToken``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1442. <summary>
  1443. Notify a user with a token from a specific user factor provider
  1444. </summary>
  1445. <param name="manager"></param>
  1446. <param name="userId"></param>
  1447. <param name="twoFactorProvider"></param>
  1448. <param name="token"></param>
  1449. <returns></returns>
  1450. </member>
  1451. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetTwoFactorEnabled``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1452. <summary>
  1453. Returns true if two factor is enabled for the user
  1454. </summary>
  1455. <param name="manager"></param>
  1456. <param name="userId"></param>
  1457. <returns></returns>
  1458. </member>
  1459. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SetTwoFactorEnabled``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.Boolean)">
  1460. <summary>
  1461. Set whether a user's two factor is enabled
  1462. </summary>
  1463. <typeparam name="TUser"></typeparam>
  1464. <typeparam name="TKey"></typeparam>
  1465. <param name="manager"></param>
  1466. <param name="userId"></param>
  1467. <param name="enabled"></param>
  1468. <returns></returns>
  1469. </member>
  1470. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SendEmail``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String,System.String)">
  1471. <summary>
  1472. Send email with supplied subject and body
  1473. </summary>
  1474. <typeparam name="TUser"></typeparam>
  1475. <typeparam name="TKey"></typeparam>
  1476. <param name="manager"></param>
  1477. <param name="userId"></param>
  1478. <param name="subject"></param>
  1479. <param name="body"></param>
  1480. </member>
  1481. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SendSms``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.String)">
  1482. <summary>
  1483. Send text message using the given message
  1484. </summary>
  1485. <typeparam name="TUser"></typeparam>
  1486. <typeparam name="TKey"></typeparam>
  1487. <param name="manager"></param>
  1488. <param name="userId"></param>
  1489. <param name="message"></param>
  1490. </member>
  1491. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.IsLockedOut``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1492. <summary>
  1493. Returns true if the user is locked out
  1494. </summary>
  1495. <param name="manager"></param>
  1496. <param name="userId"></param>
  1497. <returns></returns>
  1498. </member>
  1499. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SetLockoutEnabled``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.Boolean)">
  1500. <summary>
  1501. Sets whether the user allows lockout
  1502. </summary>
  1503. <param name="manager"></param>
  1504. <param name="userId"></param>
  1505. <param name="enabled"></param>
  1506. <returns></returns>
  1507. </member>
  1508. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetLockoutEnabled``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1509. <summary>
  1510. Returns whether the user allows lockout
  1511. </summary>
  1512. <param name="manager"></param>
  1513. <param name="userId"></param>
  1514. <returns></returns>
  1515. </member>
  1516. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetLockoutEndDate``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1517. <summary>
  1518. Returns the user lockout end date
  1519. </summary>
  1520. <param name="manager"></param>
  1521. <param name="userId"></param>
  1522. <returns></returns>
  1523. </member>
  1524. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.SetLockoutEndDate``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1,System.DateTimeOffset)">
  1525. <summary>
  1526. Sets the user lockout end date
  1527. </summary>
  1528. <param name="manager"></param>
  1529. <param name="userId"></param>
  1530. <param name="lockoutEnd"></param>
  1531. <returns></returns>
  1532. </member>
  1533. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.AccessFailed``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1534. <summary>
  1535. Increments the access failed count for the user
  1536. </summary>
  1537. <param name="manager"></param>
  1538. <param name="userId"></param>
  1539. <returns></returns>
  1540. </member>
  1541. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.ResetAccessFailedCount``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1542. <summary>
  1543. Resets the access failed count for the user to 0
  1544. </summary>
  1545. <param name="manager"></param>
  1546. <param name="userId"></param>
  1547. <returns></returns>
  1548. </member>
  1549. <member name="M:Microsoft.AspNet.Identity.UserManagerExtensions.GetAccessFailedCount``2(Microsoft.AspNet.Identity.UserManager{``0,``1},``1)">
  1550. <summary>
  1551. Returns the number of failed access attempts for the user
  1552. </summary>
  1553. <param name="manager"></param>
  1554. <param name="userId"></param>
  1555. <returns></returns>
  1556. </member>
  1557. <member name="T:Microsoft.AspNet.Identity.Constants">
  1558. <summary>
  1559. Constants class
  1560. </summary>
  1561. </member>
  1562. <member name="F:Microsoft.AspNet.Identity.Constants.DefaultSecurityStampClaimType">
  1563. <summary>
  1564. ClaimType used for the security stamp by default
  1565. </summary>
  1566. </member>
  1567. <member name="T:Microsoft.AspNet.Identity.ClaimsIdentityFactory`1">
  1568. <summary>
  1569. Creates a ClaimsIdentity from a User
  1570. </summary>
  1571. <typeparam name="TUser"></typeparam>
  1572. </member>
  1573. <member name="T:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2">
  1574. <summary>
  1575. Creates a ClaimsIdentity from a User
  1576. </summary>
  1577. <typeparam name="TUser"></typeparam>
  1578. <typeparam name="TKey"></typeparam>
  1579. </member>
  1580. <member name="M:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.#ctor">
  1581. <summary>
  1582. Constructor
  1583. </summary>
  1584. </member>
  1585. <member name="M:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.CreateAsync(Microsoft.AspNet.Identity.UserManager{`0,`1},`0,System.String)">
  1586. <summary>
  1587. Create a ClaimsIdentity from a user
  1588. </summary>
  1589. <param name="manager"></param>
  1590. <param name="user"></param>
  1591. <param name="authenticationType"></param>
  1592. <returns></returns>
  1593. </member>
  1594. <member name="M:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.ConvertIdToString(`1)">
  1595. <summary>
  1596. Convert the key to a string, by default just calls .ToString()
  1597. </summary>
  1598. <param name="key"></param>
  1599. <returns></returns>
  1600. </member>
  1601. <member name="P:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.RoleClaimType">
  1602. <summary>
  1603. Claim type used for role claims
  1604. </summary>
  1605. </member>
  1606. <member name="P:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.UserNameClaimType">
  1607. <summary>
  1608. Claim type used for the user name
  1609. </summary>
  1610. </member>
  1611. <member name="P:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.UserIdClaimType">
  1612. <summary>
  1613. Claim type used for the user id
  1614. </summary>
  1615. </member>
  1616. <member name="P:Microsoft.AspNet.Identity.ClaimsIdentityFactory`2.SecurityStampClaimType">
  1617. <summary>
  1618. Claim type used for the user security stamp
  1619. </summary>
  1620. </member>
  1621. <member name="T:Microsoft.AspNet.Identity.IUserClaimStore`1">
  1622. <summary>
  1623. Stores user specific claims
  1624. </summary>
  1625. <typeparam name="TUser"></typeparam>
  1626. </member>
  1627. <member name="T:Microsoft.AspNet.Identity.IUserClaimStore`2">
  1628. <summary>
  1629. Stores user specific claims
  1630. </summary>
  1631. <typeparam name="TUser"></typeparam>
  1632. <typeparam name="TKey"></typeparam>
  1633. </member>
  1634. <member name="M:Microsoft.AspNet.Identity.IUserClaimStore`2.GetClaimsAsync(`0)">
  1635. <summary>
  1636. Returns the claims for the user with the issuer set
  1637. </summary>
  1638. <param name="user"></param>
  1639. <returns></returns>
  1640. </member>
  1641. <member name="M:Microsoft.AspNet.Identity.IUserClaimStore`2.AddClaimAsync(`0,System.Security.Claims.Claim)">
  1642. <summary>
  1643. Add a new user claim
  1644. </summary>
  1645. <param name="user"></param>
  1646. <param name="claim"></param>
  1647. <returns></returns>
  1648. </member>
  1649. <member name="M:Microsoft.AspNet.Identity.IUserClaimStore`2.RemoveClaimAsync(`0,System.Security.Claims.Claim)">
  1650. <summary>
  1651. Remove a user claim
  1652. </summary>
  1653. <param name="user"></param>
  1654. <param name="claim"></param>
  1655. <returns></returns>
  1656. </member>
  1657. <member name="T:Microsoft.AspNet.Identity.IUserLoginStore`1">
  1658. <summary>
  1659. Interface that maps users to login providers, i.e. Google, Facebook, Twitter, Microsoft
  1660. </summary>
  1661. <typeparam name="TUser"></typeparam>
  1662. </member>
  1663. <member name="T:Microsoft.AspNet.Identity.IUserLoginStore`2">
  1664. <summary>
  1665. Interface that maps users to login providers, i.e. Google, Facebook, Twitter, Microsoft
  1666. </summary>
  1667. <typeparam name="TUser"></typeparam>
  1668. <typeparam name="TKey"></typeparam>
  1669. </member>
  1670. <member name="M:Microsoft.AspNet.Identity.IUserLoginStore`2.AddLoginAsync(`0,Microsoft.AspNet.Identity.UserLoginInfo)">
  1671. <summary>
  1672. Adds a user login with the specified provider and key
  1673. </summary>
  1674. <param name="user"></param>
  1675. <param name="login"></param>
  1676. <returns></returns>
  1677. </member>
  1678. <member name="M:Microsoft.AspNet.Identity.IUserLoginStore`2.RemoveLoginAsync(`0,Microsoft.AspNet.Identity.UserLoginInfo)">
  1679. <summary>
  1680. Removes the user login with the specified combination if it exists
  1681. </summary>
  1682. <param name="user"></param>
  1683. <param name="login"></param>
  1684. <returns></returns>
  1685. </member>
  1686. <member name="M:Microsoft.AspNet.Identity.IUserLoginStore`2.GetLoginsAsync(`0)">
  1687. <summary>
  1688. Returns the linked accounts for this user
  1689. </summary>
  1690. <param name="user"></param>
  1691. <returns></returns>
  1692. </member>
  1693. <member name="M:Microsoft.AspNet.Identity.IUserLoginStore`2.FindAsync(Microsoft.AspNet.Identity.UserLoginInfo)">
  1694. <summary>
  1695. Returns the user associated with this login
  1696. </summary>
  1697. <returns></returns>
  1698. </member>
  1699. <member name="T:Microsoft.AspNet.Identity.IPasswordHasher">
  1700. <summary>
  1701. Abstraction for password hashing methods
  1702. </summary>
  1703. </member>
  1704. <member name="M:Microsoft.AspNet.Identity.IPasswordHasher.HashPassword(System.String)">
  1705. <summary>
  1706. Hash a password
  1707. </summary>
  1708. <param name="password"></param>
  1709. <returns></returns>
  1710. </member>
  1711. <member name="M:Microsoft.AspNet.Identity.IPasswordHasher.VerifyHashedPassword(System.String,System.String)">
  1712. <summary>
  1713. Verify that a password matches the hashed password
  1714. </summary>
  1715. <param name="hashedPassword"></param>
  1716. <param name="providedPassword"></param>
  1717. <returns></returns>
  1718. </member>
  1719. <member name="T:Microsoft.AspNet.Identity.IUserStore`1">
  1720. <summary>
  1721. Interface that exposes basic user management apis
  1722. </summary>
  1723. <typeparam name="TUser"></typeparam>
  1724. </member>
  1725. <member name="T:Microsoft.AspNet.Identity.PasswordHasher">
  1726. <summary>
  1727. Implements password hashing methods
  1728. </summary>
  1729. </member>
  1730. <member name="M:Microsoft.AspNet.Identity.PasswordHasher.HashPassword(System.String)">
  1731. <summary>
  1732. Hash a password
  1733. </summary>
  1734. <param name="password"></param>
  1735. <returns></returns>
  1736. </member>
  1737. <member name="M:Microsoft.AspNet.Identity.PasswordHasher.VerifyHashedPassword(System.String,System.String)">
  1738. <summary>
  1739. Verify that a password matches the hashedPassword
  1740. </summary>
  1741. <param name="hashedPassword"></param>
  1742. <param name="providedPassword"></param>
  1743. <returns></returns>
  1744. </member>
  1745. <member name="T:Microsoft.AspNet.Identity.MinimumLengthValidator">
  1746. <summary>
  1747. Used to validate that passwords are a minimum length
  1748. </summary>
  1749. </member>
  1750. <member name="M:Microsoft.AspNet.Identity.MinimumLengthValidator.#ctor(System.Int32)">
  1751. <summary>
  1752. Constructor
  1753. </summary>
  1754. <param name="requiredLength"></param>
  1755. </member>
  1756. <member name="M:Microsoft.AspNet.Identity.MinimumLengthValidator.ValidateAsync(System.String)">
  1757. <summary>
  1758. Ensures that the password is of the required length
  1759. </summary>
  1760. <param name="item"></param>
  1761. <returns></returns>
  1762. </member>
  1763. <member name="P:Microsoft.AspNet.Identity.MinimumLengthValidator.RequiredLength">
  1764. <summary>
  1765. Minimum required length for the password
  1766. </summary>
  1767. </member>
  1768. <member name="T:Microsoft.AspNet.Identity.Resources">
  1769. <summary>
  1770. A strongly-typed resource class, for looking up localized strings, etc.
  1771. </summary>
  1772. </member>
  1773. <member name="P:Microsoft.AspNet.Identity.Resources.ResourceManager">
  1774. <summary>
  1775. Returns the cached ResourceManager instance used by this class.
  1776. </summary>
  1777. </member>
  1778. <member name="P:Microsoft.AspNet.Identity.Resources.Culture">
  1779. <summary>
  1780. Overrides the current thread's CurrentUICulture property for all
  1781. resource lookups using this strongly typed resource class.
  1782. </summary>
  1783. </member>
  1784. <member name="P:Microsoft.AspNet.Identity.Resources.DefaultError">
  1785. <summary>
  1786. Looks up a localized string similar to An unknown failure has occured..
  1787. </summary>
  1788. </member>
  1789. <member name="P:Microsoft.AspNet.Identity.Resources.DuplicateEmail">
  1790. <summary>
  1791. Looks up a localized string similar to Email &apos;{0}&apos; is already taken..
  1792. </summary>
  1793. </member>
  1794. <member name="P:Microsoft.AspNet.Identity.Resources.DuplicateName">
  1795. <summary>
  1796. Looks up a localized string similar to Name {0} is already taken..
  1797. </summary>
  1798. </member>
  1799. <member name="P:Microsoft.AspNet.Identity.Resources.ExternalLoginExists">
  1800. <summary>
  1801. Looks up a localized string similar to A user with that external login already exists..
  1802. </summary>
  1803. </member>
  1804. <member name="P:Microsoft.AspNet.Identity.Resources.InvalidEmail">
  1805. <summary>
  1806. Looks up a localized string similar to Email &apos;{0}&apos; is invalid..
  1807. </summary>
  1808. </member>
  1809. <member name="P:Microsoft.AspNet.Identity.Resources.InvalidToken">
  1810. <summary>
  1811. Looks up a localized string similar to Invalid token..
  1812. </summary>
  1813. </member>
  1814. <member name="P:Microsoft.AspNet.Identity.Resources.InvalidUserName">
  1815. <summary>
  1816. Looks up a localized string similar to User name {0} is invalid, can only contain letters or digits..
  1817. </summary>
  1818. </member>
  1819. <member name="P:Microsoft.AspNet.Identity.Resources.LockoutNotEnabled">
  1820. <summary>
  1821. Looks up a localized string similar to Lockout is not enabled for this user..
  1822. </summary>
  1823. </member>
  1824. <member name="P:Microsoft.AspNet.Identity.Resources.NoTokenProvider">
  1825. <summary>
  1826. Looks up a localized string similar to No IUserTokenProvider is registered..
  1827. </summary>
  1828. </member>
  1829. <member name="P:Microsoft.AspNet.Identity.Resources.NoTwoFactorProvider">
  1830. <summary>
  1831. Looks up a localized string similar to No IUserTwoFactorProvider for &apos;{0}&apos; is registered..
  1832. </summary>
  1833. </member>
  1834. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordMismatch">
  1835. <summary>
  1836. Looks up a localized string similar to Incorrect password..
  1837. </summary>
  1838. </member>
  1839. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordRequireDigit">
  1840. <summary>
  1841. Looks up a localized string similar to Passwords must have at least one digit (&apos;0&apos;-&apos;9&apos;)..
  1842. </summary>
  1843. </member>
  1844. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordRequireLower">
  1845. <summary>
  1846. Looks up a localized string similar to Passwords must have at least one lowercase (&apos;a&apos;-&apos;z&apos;)..
  1847. </summary>
  1848. </member>
  1849. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordRequireNonLetterOrDigit">
  1850. <summary>
  1851. Looks up a localized string similar to Passwords must have at least one non letter or digit character..
  1852. </summary>
  1853. </member>
  1854. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordRequireUpper">
  1855. <summary>
  1856. Looks up a localized string similar to Passwords must have at least one uppercase (&apos;A&apos;-&apos;Z&apos;)..
  1857. </summary>
  1858. </member>
  1859. <member name="P:Microsoft.AspNet.Identity.Resources.PasswordTooShort">
  1860. <summary>
  1861. Looks up a localized string similar to Passwords must be at least {0} characters..
  1862. </summary>
  1863. </member>
  1864. <member name="P:Microsoft.AspNet.Identity.Resources.PropertyTooShort">
  1865. <summary>
  1866. Looks up a localized string similar to {0} cannot be null or empty..
  1867. </summary>
  1868. </member>
  1869. <member name="P:Microsoft.AspNet.Identity.Resources.RoleNotFound">
  1870. <summary>
  1871. Looks up a localized string similar to Role {0} does not exist..
  1872. </summary>
  1873. </member>
  1874. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIQueryableRoleStore">
  1875. <summary>
  1876. Looks up a localized string similar to Store does not implement IQueryableRoleStore&lt;TRole&gt;..
  1877. </summary>
  1878. </member>
  1879. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIQueryableUserStore">
  1880. <summary>
  1881. Looks up a localized string similar to Store does not implement IQueryableUserStore&lt;TUser&gt;..
  1882. </summary>
  1883. </member>
  1884. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserClaimStore">
  1885. <summary>
  1886. Looks up a localized string similar to Store does not implement IUserClaimStore&lt;TUser&gt;..
  1887. </summary>
  1888. </member>
  1889. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserConfirmationStore">
  1890. <summary>
  1891. Looks up a localized string similar to Store does not implement IUserConfirmationStore&lt;TUser&gt;..
  1892. </summary>
  1893. </member>
  1894. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserEmailStore">
  1895. <summary>
  1896. Looks up a localized string similar to Store does not implement IUserEmailStore&lt;TUser&gt;..
  1897. </summary>
  1898. </member>
  1899. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserLockoutStore">
  1900. <summary>
  1901. Looks up a localized string similar to Store does not implement IUserLockoutStore&lt;TUser&gt;..
  1902. </summary>
  1903. </member>
  1904. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserLoginStore">
  1905. <summary>
  1906. Looks up a localized string similar to Store does not implement IUserLoginStore&lt;TUser&gt;..
  1907. </summary>
  1908. </member>
  1909. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserPasswordStore">
  1910. <summary>
  1911. Looks up a localized string similar to Store does not implement IUserPasswordStore&lt;TUser&gt;..
  1912. </summary>
  1913. </member>
  1914. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserPhoneNumberStore">
  1915. <summary>
  1916. Looks up a localized string similar to Store does not implement IUserPhoneNumberStore&lt;TUser&gt;..
  1917. </summary>
  1918. </member>
  1919. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserRoleStore">
  1920. <summary>
  1921. Looks up a localized string similar to Store does not implement IUserRoleStore&lt;TUser&gt;..
  1922. </summary>
  1923. </member>
  1924. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserSecurityStampStore">
  1925. <summary>
  1926. Looks up a localized string similar to Store does not implement IUserSecurityStampStore&lt;TUser&gt;..
  1927. </summary>
  1928. </member>
  1929. <member name="P:Microsoft.AspNet.Identity.Resources.StoreNotIUserTwoFactorStore">
  1930. <summary>
  1931. Looks up a localized string similar to Store does not implement IUserTwoFactorStore&lt;TUser&gt;..
  1932. </summary>
  1933. </member>
  1934. <member name="P:Microsoft.AspNet.Identity.Resources.UserAlreadyHasPassword">
  1935. <summary>
  1936. Looks up a localized string similar to User already has a password set..
  1937. </summary>
  1938. </member>
  1939. <member name="P:Microsoft.AspNet.Identity.Resources.UserAlreadyInRole">
  1940. <summary>
  1941. Looks up a localized string similar to User already in role..
  1942. </summary>
  1943. </member>
  1944. <member name="P:Microsoft.AspNet.Identity.Resources.UserIdNotFound">
  1945. <summary>
  1946. Looks up a localized string similar to UserId not found..
  1947. </summary>
  1948. </member>
  1949. <member name="P:Microsoft.AspNet.Identity.Resources.UserNameNotFound">
  1950. <summary>
  1951. Looks up a localized string similar to User {0} does not exist..
  1952. </summary>
  1953. </member>
  1954. <member name="P:Microsoft.AspNet.Identity.Resources.UserNotInRole">
  1955. <summary>
  1956. Looks up a localized string similar to User is not in role..
  1957. </summary>
  1958. </member>
  1959. <member name="T:Microsoft.AspNet.Identity.IdentityResult">
  1960. <summary>
  1961. Represents the result of an identity operation
  1962. </summary>
  1963. </member>
  1964. <member name="M:Microsoft.AspNet.Identity.IdentityResult.#ctor(System.String[])">
  1965. <summary>
  1966. Failure constructor that takes error messages
  1967. </summary>
  1968. <param name="errors"></param>
  1969. </member>
  1970. <member name="M:Microsoft.AspNet.Identity.IdentityResult.#ctor(System.Collections.Generic.IEnumerable{System.String})">
  1971. <summary>
  1972. Failure constructor that takes error messages
  1973. </summary>
  1974. <param name="errors"></param>
  1975. </member>
  1976. <member name="M:Microsoft.AspNet.Identity.IdentityResult.#ctor(System.Boolean)">
  1977. <summary>
  1978. Constructor that takes whether the result is successful
  1979. </summary>
  1980. <param name="success"></param>
  1981. </member>
  1982. <member name="M:Microsoft.AspNet.Identity.IdentityResult.Failed(System.String[])">
  1983. <summary>
  1984. Failed helper method
  1985. </summary>
  1986. <param name="errors"></param>
  1987. <returns></returns>
  1988. </member>
  1989. <member name="P:Microsoft.AspNet.Identity.IdentityResult.Succeeded">
  1990. <summary>
  1991. True if the operation was successful
  1992. </summary>
  1993. </member>
  1994. <member name="P:Microsoft.AspNet.Identity.IdentityResult.Errors">
  1995. <summary>
  1996. List of errors
  1997. </summary>
  1998. </member>
  1999. <member name="P:Microsoft.AspNet.Identity.IdentityResult.Success">
  2000. <summary>
  2001. Static success result
  2002. </summary>
  2003. <returns></returns>
  2004. </member>
  2005. <member name="T:Microsoft.AspNet.Identity.IRole">
  2006. <summary>
  2007. Mimimal set of data needed to persist role information
  2008. </summary>
  2009. </member>
  2010. <member name="T:Microsoft.AspNet.Identity.IRole`1">
  2011. <summary>
  2012. Mimimal set of data needed to persist role information
  2013. </summary>
  2014. <typeparam name="TKey"></typeparam>
  2015. </member>
  2016. <member name="P:Microsoft.AspNet.Identity.IRole`1.Id">
  2017. <summary>
  2018. Id of the role
  2019. </summary>
  2020. </member>
  2021. <member name="P:Microsoft.AspNet.Identity.IRole`1.Name">
  2022. <summary>
  2023. Name of the role
  2024. </summary>
  2025. </member>
  2026. <member name="T:Microsoft.AspNet.Identity.UserLoginInfo">
  2027. <summary>
  2028. Represents a linked login for a user (i.e. a facebook/google account)
  2029. </summary>
  2030. </member>
  2031. <member name="M:Microsoft.AspNet.Identity.UserLoginInfo.#ctor(System.String,System.String)">
  2032. <summary>
  2033. Constructor
  2034. </summary>
  2035. <param name="loginProvider"></param>
  2036. <param name="providerKey"></param>
  2037. </member>
  2038. <member name="P:Microsoft.AspNet.Identity.UserLoginInfo.LoginProvider">
  2039. <summary>
  2040. Provider for the linked login, i.e. Facebook, Google, etc.
  2041. </summary>
  2042. </member>
  2043. <member name="P:Microsoft.AspNet.Identity.UserLoginInfo.ProviderKey">
  2044. <summary>
  2045. User specific key for the login provider
  2046. </summary>
  2047. </member>
  2048. <member name="T:Microsoft.AspNet.Identity.IUser">
  2049. <summary>
  2050. Minimal interface for a user with id and username
  2051. </summary>
  2052. </member>
  2053. <member name="T:Microsoft.AspNet.Identity.IUser`1">
  2054. <summary>
  2055. Minimal interface for a user with id and username
  2056. </summary>
  2057. <typeparam name="TKey"></typeparam>
  2058. </member>
  2059. <member name="P:Microsoft.AspNet.Identity.IUser`1.Id">
  2060. <summary>
  2061. Unique key for the user
  2062. </summary>
  2063. </member>
  2064. <member name="P:Microsoft.AspNet.Identity.IUser`1.UserName">
  2065. <summary>
  2066. Unique username
  2067. </summary>
  2068. </member>
  2069. <member name="T:Microsoft.AspNet.Identity.UserManager`1">
  2070. <summary>
  2071. UserManager for users where the primary key for the User is of type string
  2072. </summary>
  2073. <typeparam name="TUser"></typeparam>
  2074. </member>
  2075. <member name="T:Microsoft.AspNet.Identity.UserManager`2">
  2076. <summary>
  2077. Exposes user related api which will automatically save changes to the UserStore
  2078. </summary>
  2079. <typeparam name="TUser"></typeparam>
  2080. <typeparam name="TKey"></typeparam>
  2081. </member>
  2082. <member name="M:Microsoft.AspNet.Identity.UserManager`2.#ctor(Microsoft.AspNet.Identity.IUserStore{`0,`1})">
  2083. <summary>
  2084. Constructor
  2085. </summary>
  2086. <param name="store">The IUserStore is responsible for commiting changes via the UpdateAsync/CreateAsync methods</param>
  2087. </member>
  2088. <member name="M:Microsoft.AspNet.Identity.UserManager`2.Dispose">
  2089. <summary>
  2090. Dispose this object
  2091. </summary>
  2092. </member>
  2093. <member name="M:Microsoft.AspNet.Identity.UserManager`2.CreateIdentityAsync(`0,System.String)">
  2094. <summary>
  2095. Creates a ClaimsIdentity representing the user
  2096. </summary>
  2097. <param name="user"></param>
  2098. <param name="authenticationType"></param>
  2099. <returns></returns>
  2100. </member>
  2101. <member name="M:Microsoft.AspNet.Identity.UserManager`2.CreateAsync(`0)">
  2102. <summary>
  2103. Create a user with no password
  2104. </summary>
  2105. <param name="user"></param>
  2106. <returns></returns>
  2107. </member>
  2108. <member name="M:Microsoft.AspNet.Identity.UserManager`2.UpdateAsync(`0)">
  2109. <summary>
  2110. Update a user
  2111. </summary>
  2112. <param name="user"></param>
  2113. <returns></returns>
  2114. </member>
  2115. <member name="M:Microsoft.AspNet.Identity.UserManager`2.DeleteAsync(`0)">
  2116. <summary>
  2117. Delete a user
  2118. </summary>
  2119. <param name="user"></param>
  2120. <returns></returns>
  2121. </member>
  2122. <member name="M:Microsoft.AspNet.Identity.UserManager`2.FindByIdAsync(`1)">
  2123. <summary>
  2124. Find a user by id
  2125. </summary>
  2126. <param name="userId"></param>
  2127. <returns></returns>
  2128. </member>
  2129. <member name="M:Microsoft.AspNet.Identity.UserManager`2.FindByNameAsync(System.String)">
  2130. <summary>
  2131. Find a user by user name
  2132. </summary>
  2133. <param name="userName"></param>
  2134. <returns></returns>
  2135. </member>
  2136. <member name="M:Microsoft.AspNet.Identity.UserManager`2.CreateAsync(`0,System.String)">
  2137. <summary>
  2138. Create a user with the given password
  2139. </summary>
  2140. <param name="user"></param>
  2141. <param name="password"></param>
  2142. <returns></returns>
  2143. </member>
  2144. <member name="M:Microsoft.AspNet.Identity.UserManager`2.FindAsync(System.String,System.String)">
  2145. <summary>
  2146. Return a user with the specified username and password or null if there is no match.
  2147. </summary>
  2148. <param name="userName"></param>
  2149. <param name="password"></param>
  2150. <returns></returns>
  2151. </member>
  2152. <member name="M:Microsoft.AspNet.Identity.UserManager`2.CheckPasswordAsync(`0,System.String)">
  2153. <summary>
  2154. Returns true if the password is valid for the user
  2155. </summary>
  2156. <param name="user"></param>
  2157. <param name="password"></param>
  2158. <returns></returns>
  2159. </member>
  2160. <member name="M:Microsoft.AspNet.Identity.UserManager`2.HasPasswordAsync(`1)">
  2161. <summary>
  2162. Returns true if the user has a password
  2163. </summary>
  2164. <param name="userId"></param>
  2165. <returns></returns>
  2166. </member>
  2167. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AddPasswordAsync(`1,System.String)">
  2168. <summary>
  2169. Add a user password only if one does not already exist
  2170. </summary>
  2171. <param name="userId"></param>
  2172. <param name="password"></param>
  2173. <returns></returns>
  2174. </member>
  2175. <member name="M:Microsoft.AspNet.Identity.UserManager`2.ChangePasswordAsync(`1,System.String,System.String)">
  2176. <summary>
  2177. Change a user password
  2178. </summary>
  2179. <param name="userId"></param>
  2180. <param name="currentPassword"></param>
  2181. <param name="newPassword"></param>
  2182. <returns></returns>
  2183. </member>
  2184. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RemovePasswordAsync(`1)">
  2185. <summary>
  2186. Remove a user's password
  2187. </summary>
  2188. <param name="userId"></param>
  2189. <returns></returns>
  2190. </member>
  2191. <member name="M:Microsoft.AspNet.Identity.UserManager`2.VerifyPasswordAsync(Microsoft.AspNet.Identity.IUserPasswordStore{`0,`1},`0,System.String)">
  2192. <summary>
  2193. By default, retrieves the hashed password from the user store and calls PasswordHasher.VerifyHashPassword
  2194. </summary>
  2195. <param name="store"></param>
  2196. <param name="user"></param>
  2197. <param name="password"></param>
  2198. <returns></returns>
  2199. </member>
  2200. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetSecurityStampAsync(`1)">
  2201. <summary>
  2202. Returns the current security stamp for a user
  2203. </summary>
  2204. <param name="userId"></param>
  2205. <returns></returns>
  2206. </member>
  2207. <member name="M:Microsoft.AspNet.Identity.UserManager`2.UpdateSecurityStampAsync(`1)">
  2208. <summary>
  2209. Generate a new security stamp for a user, used for SignOutEverywhere functionality
  2210. </summary>
  2211. <param name="userId"></param>
  2212. <returns></returns>
  2213. </member>
  2214. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GeneratePasswordResetTokenAsync(`1)">
  2215. <summary>
  2216. Generate a password reset token for the user using the UserTokenProvider
  2217. </summary>
  2218. <param name="userId"></param>
  2219. <returns></returns>
  2220. </member>
  2221. <member name="M:Microsoft.AspNet.Identity.UserManager`2.ResetPasswordAsync(`1,System.String,System.String)">
  2222. <summary>
  2223. Reset a user's password using a reset password token
  2224. </summary>
  2225. <param name="userId"></param>
  2226. <param name="token"></param>
  2227. <param name="newPassword"></param>
  2228. <returns></returns>
  2229. </member>
  2230. <member name="M:Microsoft.AspNet.Identity.UserManager`2.FindAsync(Microsoft.AspNet.Identity.UserLoginInfo)">
  2231. <summary>
  2232. Returns the user associated with this login
  2233. </summary>
  2234. <returns></returns>
  2235. </member>
  2236. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RemoveLoginAsync(`1,Microsoft.AspNet.Identity.UserLoginInfo)">
  2237. <summary>
  2238. Remove a user login
  2239. </summary>
  2240. <param name="userId"></param>
  2241. <param name="login"></param>
  2242. <returns></returns>
  2243. </member>
  2244. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AddLoginAsync(`1,Microsoft.AspNet.Identity.UserLoginInfo)">
  2245. <summary>
  2246. Associate a login with a user
  2247. </summary>
  2248. <param name="userId"></param>
  2249. <param name="login"></param>
  2250. <returns></returns>
  2251. </member>
  2252. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetLoginsAsync(`1)">
  2253. <summary>
  2254. Gets the logins for a user.
  2255. </summary>
  2256. <param name="userId"></param>
  2257. <returns></returns>
  2258. </member>
  2259. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AddClaimAsync(`1,System.Security.Claims.Claim)">
  2260. <summary>
  2261. Add a user claim
  2262. </summary>
  2263. <param name="userId"></param>
  2264. <param name="claim"></param>
  2265. <returns></returns>
  2266. </member>
  2267. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RemoveClaimAsync(`1,System.Security.Claims.Claim)">
  2268. <summary>
  2269. Remove a user claim
  2270. </summary>
  2271. <param name="userId"></param>
  2272. <param name="claim"></param>
  2273. <returns></returns>
  2274. </member>
  2275. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetClaimsAsync(`1)">
  2276. <summary>
  2277. Get a users's claims
  2278. </summary>
  2279. <param name="userId"></param>
  2280. <returns></returns>
  2281. </member>
  2282. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AddToRoleAsync(`1,System.String)">
  2283. <summary>
  2284. Add a user to a role
  2285. </summary>
  2286. <param name="userId"></param>
  2287. <param name="role"></param>
  2288. <returns></returns>
  2289. </member>
  2290. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AddToRolesAsync(`1,System.String[])">
  2291. <summary>
  2292. Method to add user to multiple roles
  2293. </summary>
  2294. <param name="userId">user id</param>
  2295. <param name="roles">list of role names</param>
  2296. <returns></returns>
  2297. </member>
  2298. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RemoveFromRolesAsync(`1,System.String[])">
  2299. <summary>
  2300. Remove user from multiple roles
  2301. </summary>
  2302. <param name="userId">user id</param>
  2303. <param name="roles">list of role names</param>
  2304. <returns></returns>
  2305. </member>
  2306. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RemoveFromRoleAsync(`1,System.String)">
  2307. <summary>
  2308. Remove a user from a role.
  2309. </summary>
  2310. <param name="userId"></param>
  2311. <param name="role"></param>
  2312. <returns></returns>
  2313. </member>
  2314. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetRolesAsync(`1)">
  2315. <summary>
  2316. Returns the roles for the user
  2317. </summary>
  2318. <param name="userId"></param>
  2319. <returns></returns>
  2320. </member>
  2321. <member name="M:Microsoft.AspNet.Identity.UserManager`2.IsInRoleAsync(`1,System.String)">
  2322. <summary>
  2323. Returns true if the user is in the specified role
  2324. </summary>
  2325. <param name="userId"></param>
  2326. <param name="role"></param>
  2327. <returns></returns>
  2328. </member>
  2329. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetEmailAsync(`1)">
  2330. <summary>
  2331. Get a user's email
  2332. </summary>
  2333. <param name="userId"></param>
  2334. <returns></returns>
  2335. </member>
  2336. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SetEmailAsync(`1,System.String)">
  2337. <summary>
  2338. Set a user's email
  2339. </summary>
  2340. <param name="userId"></param>
  2341. <param name="email"></param>
  2342. <returns></returns>
  2343. </member>
  2344. <member name="M:Microsoft.AspNet.Identity.UserManager`2.FindByEmailAsync(System.String)">
  2345. <summary>
  2346. Find a user by his email
  2347. </summary>
  2348. <param name="email"></param>
  2349. <returns></returns>
  2350. </member>
  2351. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GenerateEmailConfirmationTokenAsync(`1)">
  2352. <summary>
  2353. Get the email confirmation token for the user
  2354. </summary>
  2355. <param name="userId"></param>
  2356. <returns></returns>
  2357. </member>
  2358. <member name="M:Microsoft.AspNet.Identity.UserManager`2.ConfirmEmailAsync(`1,System.String)">
  2359. <summary>
  2360. Confirm the user's email with confirmation token
  2361. </summary>
  2362. <param name="userId"></param>
  2363. <param name="token"></param>
  2364. <returns></returns>
  2365. </member>
  2366. <member name="M:Microsoft.AspNet.Identity.UserManager`2.IsEmailConfirmedAsync(`1)">
  2367. <summary>
  2368. Returns true if the user's email has been confirmed
  2369. </summary>
  2370. <param name="userId"></param>
  2371. <returns></returns>
  2372. </member>
  2373. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetPhoneNumberAsync(`1)">
  2374. <summary>
  2375. Get a user's phoneNumber
  2376. </summary>
  2377. <param name="userId"></param>
  2378. <returns></returns>
  2379. </member>
  2380. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SetPhoneNumberAsync(`1,System.String)">
  2381. <summary>
  2382. Set a user's phoneNumber
  2383. </summary>
  2384. <param name="userId"></param>
  2385. <param name="phoneNumber"></param>
  2386. <returns></returns>
  2387. </member>
  2388. <member name="M:Microsoft.AspNet.Identity.UserManager`2.ChangePhoneNumberAsync(`1,System.String,System.String)">
  2389. <summary>
  2390. Set a user's phoneNumber with the verification token
  2391. </summary>
  2392. <param name="userId"></param>
  2393. <param name="phoneNumber"></param>
  2394. <param name="token"></param>
  2395. <returns></returns>
  2396. </member>
  2397. <member name="M:Microsoft.AspNet.Identity.UserManager`2.IsPhoneNumberConfirmedAsync(`1)">
  2398. <summary>
  2399. Returns true if the user's phone number has been confirmed
  2400. </summary>
  2401. <param name="userId"></param>
  2402. <returns></returns>
  2403. </member>
  2404. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GenerateChangePhoneNumberTokenAsync(`1,System.String)">
  2405. <summary>
  2406. Generate a code that the user can use to change their phone number to a specific number
  2407. </summary>
  2408. <param name="userId"></param>
  2409. <param name="phoneNumber"></param>
  2410. <returns></returns>
  2411. </member>
  2412. <member name="M:Microsoft.AspNet.Identity.UserManager`2.VerifyChangePhoneNumberTokenAsync(`1,System.String,System.String)">
  2413. <summary>
  2414. Verify the code is valid for a specific user and for a specific phone number
  2415. </summary>
  2416. <param name="userId"></param>
  2417. <param name="token"></param>
  2418. <param name="phoneNumber"></param>
  2419. <returns></returns>
  2420. </member>
  2421. <member name="M:Microsoft.AspNet.Identity.UserManager`2.VerifyUserTokenAsync(`1,System.String,System.String)">
  2422. <summary>
  2423. Verify a user token with the specified purpose
  2424. </summary>
  2425. <param name="userId"></param>
  2426. <param name="purpose"></param>
  2427. <param name="token"></param>
  2428. <returns></returns>
  2429. </member>
  2430. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GenerateUserTokenAsync(System.String,`1)">
  2431. <summary>
  2432. Get a user token for a specific purpose
  2433. </summary>
  2434. <param name="purpose"></param>
  2435. <param name="userId"></param>
  2436. <returns></returns>
  2437. </member>
  2438. <member name="M:Microsoft.AspNet.Identity.UserManager`2.RegisterTwoFactorProvider(System.String,Microsoft.AspNet.Identity.IUserTokenProvider{`0,`1})">
  2439. <summary>
  2440. Register a two factor authentication provider with the TwoFactorProviders mapping
  2441. </summary>
  2442. <param name="twoFactorProvider"></param>
  2443. <param name="provider"></param>
  2444. </member>
  2445. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetValidTwoFactorProvidersAsync(`1)">
  2446. <summary>
  2447. Returns a list of valid two factor providers for a user
  2448. </summary>
  2449. <param name="userId"></param>
  2450. <returns></returns>
  2451. </member>
  2452. <member name="M:Microsoft.AspNet.Identity.UserManager`2.VerifyTwoFactorTokenAsync(`1,System.String,System.String)">
  2453. <summary>
  2454. Verify a two factor token with the specified provider
  2455. </summary>
  2456. <param name="userId"></param>
  2457. <param name="twoFactorProvider"></param>
  2458. <param name="token"></param>
  2459. <returns></returns>
  2460. </member>
  2461. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GenerateTwoFactorTokenAsync(`1,System.String)">
  2462. <summary>
  2463. Get a token for a specific two factor provider
  2464. </summary>
  2465. <param name="userId"></param>
  2466. <param name="twoFactorProvider"></param>
  2467. <returns></returns>
  2468. </member>
  2469. <member name="M:Microsoft.AspNet.Identity.UserManager`2.NotifyTwoFactorTokenAsync(`1,System.String,System.String)">
  2470. <summary>
  2471. Notify a user with a token using a specific two-factor authentication provider's Notify method
  2472. </summary>
  2473. <param name="userId"></param>
  2474. <param name="twoFactorProvider"></param>
  2475. <param name="token"></param>
  2476. <returns></returns>
  2477. </member>
  2478. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetTwoFactorEnabledAsync(`1)">
  2479. <summary>
  2480. Get whether two factor authentication is enabled for a user
  2481. </summary>
  2482. <param name="userId"></param>
  2483. <returns></returns>
  2484. </member>
  2485. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SetTwoFactorEnabledAsync(`1,System.Boolean)">
  2486. <summary>
  2487. Set whether a user has two factor authentication enabled
  2488. </summary>
  2489. <param name="userId"></param>
  2490. <param name="enabled"></param>
  2491. <returns></returns>
  2492. </member>
  2493. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SendEmailAsync(`1,System.String,System.String)">
  2494. <summary>
  2495. Send an email to the user
  2496. </summary>
  2497. <param name="userId"></param>
  2498. <param name="subject"></param>
  2499. <param name="body"></param>
  2500. <returns></returns>
  2501. </member>
  2502. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SendSmsAsync(`1,System.String)">
  2503. <summary>
  2504. Send a user a sms message
  2505. </summary>
  2506. <param name="userId"></param>
  2507. <param name="message"></param>
  2508. <returns></returns>
  2509. </member>
  2510. <member name="M:Microsoft.AspNet.Identity.UserManager`2.IsLockedOutAsync(`1)">
  2511. <summary>
  2512. Returns true if the user is locked out
  2513. </summary>
  2514. <param name="userId"></param>
  2515. <returns></returns>
  2516. </member>
  2517. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SetLockoutEnabledAsync(`1,System.Boolean)">
  2518. <summary>
  2519. Sets whether lockout is enabled for this user
  2520. </summary>
  2521. <param name="userId"></param>
  2522. <param name="enabled"></param>
  2523. <returns></returns>
  2524. </member>
  2525. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetLockoutEnabledAsync(`1)">
  2526. <summary>
  2527. Returns whether lockout is enabled for the user
  2528. </summary>
  2529. <param name="userId"></param>
  2530. <returns></returns>
  2531. </member>
  2532. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetLockoutEndDateAsync(`1)">
  2533. <summary>
  2534. Returns when the user is no longer locked out, dates in the past are considered as not being locked out
  2535. </summary>
  2536. <param name="userId"></param>
  2537. <returns></returns>
  2538. </member>
  2539. <member name="M:Microsoft.AspNet.Identity.UserManager`2.SetLockoutEndDateAsync(`1,System.DateTimeOffset)">
  2540. <summary>
  2541. Sets the when a user lockout ends
  2542. </summary>
  2543. <param name="userId"></param>
  2544. <param name="lockoutEnd"></param>
  2545. <returns></returns>
  2546. </member>
  2547. <member name="M:Microsoft.AspNet.Identity.UserManager`2.AccessFailedAsync(`1)">
  2548. <summary>
  2549. Increments the access failed count for the user and if the failed access account is greater than or equal
  2550. to the MaxFailedAccessAttempsBeforeLockout, the user will be locked out for the next DefaultAccountLockoutTimeSpan
  2551. and the AccessFailedCount will be reset to 0. This is used for locking out the user account.
  2552. </summary>
  2553. <param name="userId"></param>
  2554. <returns></returns>
  2555. </member>
  2556. <member name="M:Microsoft.AspNet.Identity.UserManager`2.ResetAccessFailedCountAsync(`1)">
  2557. <summary>
  2558. Resets the access failed count for the user to 0
  2559. </summary>
  2560. <param name="userId"></param>
  2561. <returns></returns>
  2562. </member>
  2563. <member name="M:Microsoft.AspNet.Identity.UserManager`2.GetAccessFailedCountAsync(`1)">
  2564. <summary>
  2565. Returns the number of failed access attempts for the user
  2566. </summary>
  2567. <param name="userId"></param>
  2568. <returns></returns>
  2569. </member>
  2570. <member name="M:Microsoft.AspNet.Identity.UserManager`2.Dispose(System.Boolean)">
  2571. <summary>
  2572. When disposing, actually dipose the store
  2573. </summary>
  2574. <param name="disposing"></param>
  2575. </member>
  2576. <member name="P:Microsoft.AspNet.Identity.UserManager`2.Store">
  2577. <summary>
  2578. Persistence abstraction that the UserManager operates against
  2579. </summary>
  2580. </member>
  2581. <member name="P:Microsoft.AspNet.Identity.UserManager`2.PasswordHasher">
  2582. <summary>
  2583. Used to hash/verify passwords
  2584. </summary>
  2585. </member>
  2586. <member name="P:Microsoft.AspNet.Identity.UserManager`2.UserValidator">
  2587. <summary>
  2588. Used to validate users before changes are saved
  2589. </summary>
  2590. </member>
  2591. <member name="P:Microsoft.AspNet.Identity.UserManager`2.PasswordValidator">
  2592. <summary>
  2593. Used to validate passwords before persisting changes
  2594. </summary>
  2595. </member>
  2596. <member name="P:Microsoft.AspNet.Identity.UserManager`2.ClaimsIdentityFactory">
  2597. <summary>
  2598. Used to create claims identities from users
  2599. </summary>
  2600. </member>
  2601. <member name="P:Microsoft.AspNet.Identity.UserManager`2.EmailService">
  2602. <summary>
  2603. Used to send email
  2604. </summary>
  2605. </member>
  2606. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SmsService">
  2607. <summary>
  2608. Used to send a sms message
  2609. </summary>
  2610. </member>
  2611. <member name="P:Microsoft.AspNet.Identity.UserManager`2.UserTokenProvider">
  2612. <summary>
  2613. Used for generating reset password and confirmation tokens
  2614. </summary>
  2615. </member>
  2616. <member name="P:Microsoft.AspNet.Identity.UserManager`2.UserLockoutEnabledByDefault">
  2617. <summary>
  2618. If true, will enable user lockout when users are created
  2619. </summary>
  2620. </member>
  2621. <member name="P:Microsoft.AspNet.Identity.UserManager`2.MaxFailedAccessAttemptsBeforeLockout">
  2622. <summary>
  2623. Number of access attempts allowed before a user is locked out (if lockout is enabled)
  2624. </summary>
  2625. </member>
  2626. <member name="P:Microsoft.AspNet.Identity.UserManager`2.DefaultAccountLockoutTimeSpan">
  2627. <summary>
  2628. Default amount of time that a user is locked out for after MaxFailedAccessAttemptsBeforeLockout is reached
  2629. </summary>
  2630. </member>
  2631. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserTwoFactor">
  2632. <summary>
  2633. Returns true if the store is an IUserTwoFactorStore
  2634. </summary>
  2635. </member>
  2636. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserPassword">
  2637. <summary>
  2638. Returns true if the store is an IUserPasswordStore
  2639. </summary>
  2640. </member>
  2641. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserSecurityStamp">
  2642. <summary>
  2643. Returns true if the store is an IUserSecurityStore
  2644. </summary>
  2645. </member>
  2646. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserRole">
  2647. <summary>
  2648. Returns true if the store is an IUserRoleStore
  2649. </summary>
  2650. </member>
  2651. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserLogin">
  2652. <summary>
  2653. Returns true if the store is an IUserLoginStore
  2654. </summary>
  2655. </member>
  2656. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserEmail">
  2657. <summary>
  2658. Returns true if the store is an IUserEmailStore
  2659. </summary>
  2660. </member>
  2661. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserPhoneNumber">
  2662. <summary>
  2663. Returns true if the store is an IUserPhoneNumberStore
  2664. </summary>
  2665. </member>
  2666. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserClaim">
  2667. <summary>
  2668. Returns true if the store is an IUserClaimStore
  2669. </summary>
  2670. </member>
  2671. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsUserLockout">
  2672. <summary>
  2673. Returns true if the store is an IUserLockoutStore
  2674. </summary>
  2675. </member>
  2676. <member name="P:Microsoft.AspNet.Identity.UserManager`2.SupportsQueryableUsers">
  2677. <summary>
  2678. Returns true if the store is an IQueryableUserStore
  2679. </summary>
  2680. </member>
  2681. <member name="P:Microsoft.AspNet.Identity.UserManager`2.Users">
  2682. <summary>
  2683. Returns an IQueryable of users if the store is an IQueryableUserStore
  2684. </summary>
  2685. </member>
  2686. <member name="P:Microsoft.AspNet.Identity.UserManager`2.TwoFactorProviders">
  2687. <summary>
  2688. Maps the registered two-factor authentication providers for users by their id
  2689. </summary>
  2690. </member>
  2691. <member name="M:Microsoft.AspNet.Identity.UserManager`1.#ctor(Microsoft.AspNet.Identity.IUserStore{`0})">
  2692. <summary>
  2693. Constructor
  2694. </summary>
  2695. <param name="store"></param>
  2696. </member>
  2697. <member name="T:Microsoft.AspNet.Identity.UserValidator`1">
  2698. <summary>
  2699. Validates users before they are saved
  2700. </summary>
  2701. <typeparam name="TUser"></typeparam>
  2702. </member>
  2703. <member name="T:Microsoft.AspNet.Identity.UserValidator`2">
  2704. <summary>
  2705. Validates users before they are saved
  2706. </summary>
  2707. <typeparam name="TUser"></typeparam>
  2708. <typeparam name="TKey"></typeparam>
  2709. </member>
  2710. <member name="M:Microsoft.AspNet.Identity.UserValidator`2.#ctor(Microsoft.AspNet.Identity.UserManager{`0,`1})">
  2711. <summary>
  2712. Constructor
  2713. </summary>
  2714. <param name="manager"></param>
  2715. </member>
  2716. <member name="M:Microsoft.AspNet.Identity.UserValidator`2.ValidateAsync(`0)">
  2717. <summary>
  2718. Validates a user before saving
  2719. </summary>
  2720. <param name="item"></param>
  2721. <returns></returns>
  2722. </member>
  2723. <member name="P:Microsoft.AspNet.Identity.UserValidator`2.AllowOnlyAlphanumericUserNames">
  2724. <summary>
  2725. Only allow [A-Za-z0-9@_] in UserNames
  2726. </summary>
  2727. </member>
  2728. <member name="P:Microsoft.AspNet.Identity.UserValidator`2.RequireUniqueEmail">
  2729. <summary>
  2730. If set, enforces that emails are non empty, valid, and unique
  2731. </summary>
  2732. </member>
  2733. <member name="M:Microsoft.AspNet.Identity.UserValidator`1.#ctor(Microsoft.AspNet.Identity.UserManager{`0,System.String})">
  2734. <summary>
  2735. Constructor
  2736. </summary>
  2737. <param name="manager"></param>
  2738. </member>
  2739. </members>
  2740. </doc>