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.

2685 lines
119 KiB

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