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.

197 lines
18 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.AspNet.Identity.Owin</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.AspNet.Identity.IdentityExtensions">
  8. <summary>Extensions making it easier to get the user name/user id claims off of an identity.</summary>
  9. </member>
  10. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.FindFirstValue(System.Security.Claims.ClaimsIdentity,System.String)">
  11. <summary>Return the claim value for the first claim with the specified type if it exists, null otherwise.</summary>
  12. <returns>Returns <see cref="T:System.String" />.</returns>
  13. </member>
  14. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.GetUserId(System.Security.Principal.IIdentity)">
  15. <summary>Return the user id using the UserIdClaimType.</summary>
  16. <returns>Returns <see cref="T:System.String" />.</returns>
  17. </member>
  18. <member name="M:Microsoft.AspNet.Identity.IdentityExtensions.GetUserName(System.Security.Principal.IIdentity)">
  19. <summary>Return the user name using the UserNameClaimType.</summary>
  20. <returns>Returns <see cref="T:System.String" />.</returns>
  21. </member>
  22. <member name="T:Microsoft.AspNet.Identity.Owin.AuthenticationIdentityManager">
  23. <summary>Owin aware identity manager that adds sign in/sign out and claims functionality</summary>
  24. </member>
  25. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationIdentityManager.#ctor(Microsoft.AspNet.Identity.IdentitySettings,Microsoft.AspNet.Identity.IIdentityStore)">
  26. <summary>Constructor</summary>
  27. </member>
  28. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationIdentityManager.#ctor(Microsoft.AspNet.Identity.IIdentityStore)">
  29. <summary>Constructor that uses the default settings</summary>
  30. </member>
  31. <member name="P:Microsoft.AspNet.Identity.Owin.AuthenticationIdentityManager.Authentication">
  32. <summary>Authentication APIs (SignIn, SignOut)</summary>
  33. </member>
  34. <member name="T:Microsoft.AspNet.Identity.Owin.AuthenticationManager">
  35. <summary>Authentication APIs (SignIn/SignOut)</summary>
  36. </member>
  37. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.#ctor(Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions,Microsoft.AspNet.Identity.IdentityManager)">
  38. <summary>Constructor</summary>
  39. </member>
  40. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.CheckPasswordAndSignInAsync(Microsoft.Owin.Security.IAuthenticationManager,System.String,System.String,System.Boolean,System.Threading.CancellationToken)">
  41. <summary>Validates that the password matches and then signs the token in</summary>
  42. </member>
  43. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.ConfirmSignInTokenAsync(System.String,System.Threading.CancellationToken)">
  44. <summary>If the token is found, allows the user to sign in</summary>
  45. </member>
  46. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.CreateAndSignInExternalUserAsync(Microsoft.Owin.Security.IAuthenticationManager,Microsoft.AspNet.Identity.IUser,System.Threading.CancellationToken)">
  47. <summary>Create an external user and sign them in</summary>
  48. </member>
  49. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.CreateApplicationClaimsIdentity(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  50. <summary>Creates a claims identity with the ApplicationAuthenticaitonType, UserNameClaimType and ConfigRole type</summary>
  51. </member>
  52. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.GetExternalIdentityAsync(Microsoft.Owin.Security.IAuthenticationManager)">
  53. <summary>Return the identity associated with the default external authentication type</summary>
  54. </member>
  55. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.GetUserIdentityClaimsAsync(System.String,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">
  56. <summary>Return the claims for a token, which will contain the UserIdClaimType, UserNameClaimType, a claim representing each Role and any claims specified in the UserClaims</summary>
  57. </member>
  58. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.LinkExternalIdentityAsync(System.Security.Claims.ClaimsIdentity,System.String,System.Threading.CancellationToken)">
  59. <summary>Try to link the given identity to the specified token</summary>
  60. </member>
  61. <member name="P:Microsoft.AspNet.Identity.Owin.AuthenticationManager.Manager">
  62. <summary>IdentityManager for operations</summary>
  63. </member>
  64. <member name="P:Microsoft.AspNet.Identity.Owin.AuthenticationManager.Options">
  65. <summary>Config</summary>
  66. </member>
  67. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.RequireTokenConfirmationForSignInAsync(System.String,System.String,System.DateTime,System.Threading.CancellationToken)">
  68. <summary>Create a token for the specified user and disables sign in. ConfirmSignInTokenAsync will confirm this token and reenable sign in.</summary>
  69. </member>
  70. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.SignInAsync(Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Boolean,System.Threading.CancellationToken)">
  71. <summary>Signs in the active principal with a identity that contains claims set to the result of GetUserIdentityClaims and the specified claims</summary>
  72. </member>
  73. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.SignInExternalIdentityAsync(Microsoft.Owin.Security.IAuthenticationManager,System.Security.Claims.ClaimsIdentity,System.Threading.CancellationToken)">
  74. <summary>Signs the identity in if the external identity is already linked</summary>
  75. </member>
  76. <member name="M:Microsoft.AspNet.Identity.Owin.AuthenticationManager.UpdateUserDisableSignIn(System.String,System.Boolean,System.Threading.CancellationToken)">
  77. <summary>Set the AllowSignIn flag for a user</summary>
  78. </member>
  79. <member name="T:Microsoft.AspNet.Identity.Owin.IAuthenticationManager">
  80. <summary>Authentication APIs (SignIn/SignOut)</summary>
  81. </member>
  82. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.CheckPasswordAndSignInAsync(Microsoft.Owin.Security.IAuthenticationManager,System.String,System.String,System.Boolean,System.Threading.CancellationToken)">
  83. <summary>Validates that the password matches and then signs the token in</summary>
  84. </member>
  85. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.ConfirmSignInTokenAsync(System.String,System.Threading.CancellationToken)">
  86. <summary>If the token is found, allows the user to sign in</summary>
  87. </member>
  88. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.CreateAndSignInExternalUserAsync(Microsoft.Owin.Security.IAuthenticationManager,Microsoft.AspNet.Identity.IUser,System.Threading.CancellationToken)">
  89. <summary>Create an external user and sign them in</summary>
  90. </member>
  91. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.CreateApplicationClaimsIdentity(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
  92. <summary>Creates a claims identity with the ApplicationAuthenticaitonType, UserNameClaimType and ConfigRole type</summary>
  93. </member>
  94. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.GetExternalIdentityAsync(Microsoft.Owin.Security.IAuthenticationManager)">
  95. <summary>Return the identity associated with the default external authentication type</summary>
  96. </member>
  97. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.GetUserIdentityClaimsAsync(System.String,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Threading.CancellationToken)">
  98. <summary>Return the claims for a token, which will contain the UserIdClaimType, UserNameClaimType, a claim representing each Role and any claims specified in the UserClaims</summary>
  99. </member>
  100. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.LinkExternalIdentityAsync(System.Security.Claims.ClaimsIdentity,System.String,System.Threading.CancellationToken)">
  101. <summary>Try to link the given identity to the specified token</summary>
  102. </member>
  103. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.RequireTokenConfirmationForSignInAsync(System.String,System.String,System.DateTime,System.Threading.CancellationToken)">
  104. <summary>Require a call to ConfirmSignInToken with the given token before this user can be signed in</summary>
  105. </member>
  106. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.SignInAsync(Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Boolean,System.Threading.CancellationToken)">
  107. <summary>Signs in the active principal with a identity that contains claims set to the result of GetUserIdentityClaims and the specified claims</summary>
  108. </member>
  109. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.SignInExternalIdentityAsync(Microsoft.Owin.Security.IAuthenticationManager,System.Security.Claims.ClaimsIdentity,System.Threading.CancellationToken)">
  110. <summary>Signs the identity in if the external identity is already linked</summary>
  111. </member>
  112. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManager.UpdateUserDisableSignIn(System.String,System.Boolean,System.Threading.CancellationToken)">
  113. <summary>Set the AllowSignIn flag for a user</summary>
  114. </member>
  115. <member name="T:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions">
  116. <summary>Adds extensions methods related to SignIn using OWIN middleware and the IdentityManager to generate the appropriate user claims</summary>
  117. </member>
  118. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.CheckPasswordAndSignIn(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.String,System.Boolean)"></member>
  119. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.CheckPasswordAndSignInAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.String,System.Boolean)"></member>
  120. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.ConfirmSignInToken(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.String)"></member>
  121. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.ConfirmSignInTokenAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.String)"></member>
  122. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.CreateAndSignInExternalUser(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,Microsoft.AspNet.Identity.IUser)"></member>
  123. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.CreateAndSignInExternalUserAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,Microsoft.AspNet.Identity.IUser)"></member>
  124. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.GetExternalIdentity(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager)"></member>
  125. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.LinkExternalIdentity(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.Security.Claims.ClaimsIdentity,System.String)"></member>
  126. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.LinkExternalIdentityAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.Security.Claims.ClaimsIdentity,System.String)"></member>
  127. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.RequireTokenConfirmationForSignIn(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.String,System.String,System.DateTime)"></member>
  128. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.RequireTokenConfirmationForSignInAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,System.String,System.String,System.DateTime)"></member>
  129. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignIn(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Boolean)"></member>
  130. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignIn(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.Boolean)"></member>
  131. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignInAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Boolean)"></member>
  132. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignInAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.String,System.Boolean,System.Threading.CancellationToken)"></member>
  133. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignInExternalIdentity(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.Security.Claims.ClaimsIdentity)"></member>
  134. <member name="M:Microsoft.AspNet.Identity.Owin.IAuthenticationManagerExtensions.SignInExternalIdentityAsync(Microsoft.AspNet.Identity.Owin.IAuthenticationManager,Microsoft.Owin.Security.IAuthenticationManager,System.Security.Claims.ClaimsIdentity)"></member>
  135. <member name="T:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions">
  136. <summary>Configuration for the Identity system</summary>
  137. </member>
  138. <member name="M:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.#ctor">
  139. <summary>Default constructor which uses the built in default options</summary>
  140. </member>
  141. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.ApplicationAuthenticationType">
  142. <summary>The AuthenticationType used in the UseSignInCookies extension method for the active signed in identity.</summary>
  143. </member>
  144. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.ClaimsIssuer">
  145. <summary>Issuer used for the claims generated</summary>
  146. </member>
  147. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.ExternalAuthenticationType">
  148. <summary>The AuthenticationType used by the UseSignInCookies extension method for the external signed in identity.</summary>
  149. </member>
  150. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.LoginPath">
  151. <summary>Path to the login page in the app</summary>
  152. </member>
  153. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.LogoutPath">
  154. <summary>Path to the logout page in the app</summary>
  155. </member>
  156. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.RoleClaimType">
  157. <summary>Claim type used for role claims</summary>
  158. </member>
  159. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.UserIdClaimType">
  160. <summary>Claim type used for the user id</summary>
  161. </member>
  162. <member name="P:Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions.UserNameClaimType">
  163. <summary>Claim type used for the user name</summary>
  164. </member>
  165. <member name="T:Microsoft.AspNet.Identity.Owin.IdentitySettingsExtensions">
  166. <summary>Represents the extensions used in identity settings.</summary>
  167. </member>
  168. <member name="M:Microsoft.AspNet.Identity.Owin.IdentitySettingsExtensions.GetAuthenticationOptions(Microsoft.AspNet.Identity.IdentitySettings)">
  169. <summary>Returns the authentication options for the identity.</summary>
  170. <returns>The authentication options for the identity.</returns>
  171. <param name="settings">The identity settings.</param>
  172. </member>
  173. <member name="T:Microsoft.Owin.Security.AuthenticationManagerExtensions">
  174. <summary>Extensions methods on IAuthenticationManager that add methods for using the default Application and External authentication type constants</summary>
  175. </member>
  176. <member name="M:Microsoft.Owin.Security.AuthenticationManagerExtensions.GetExternalAuthenticationTypes(Microsoft.Owin.Security.IAuthenticationManager)">
  177. <summary>Return the authentication types which are considered external because they have captions</summary>
  178. </member>
  179. <member name="T:Owin.AppBuilderExtensions">
  180. <summary>Extensions off of IAppBuilder to make it easier to configure the SignInCookies</summary>
  181. </member>
  182. <member name="M:Owin.AppBuilderExtensions.UseExternalSignInCookie(Owin.IAppBuilder)">
  183. <summary>Configure the app to use owin middleware based cookie authentication for external identities</summary>
  184. </member>
  185. <member name="M:Owin.AppBuilderExtensions.UseExternalSignInCookie(Owin.IAppBuilder,System.String)">
  186. <summary>Configure the app to use owin middleware based cookie authentication for external identities</summary>
  187. </member>
  188. <member name="M:Owin.AppBuilderExtensions.UseOAuthBearerTokens(Owin.IAppBuilder,Microsoft.Owin.Security.OAuth.OAuthAuthorizationServerOptions,System.String)">
  189. <summary>Configure the app to use owin middleware based oauth bearer tokens</summary>
  190. </member>
  191. <member name="M:Owin.AppBuilderExtensions.UseSignInCookies(Owin.IAppBuilder)">
  192. <summary>Use application and external sign in cookies for the app</summary>
  193. </member>
  194. <member name="M:Owin.AppBuilderExtensions.UseSignInCookies(Owin.IAppBuilder,Microsoft.AspNet.Identity.Owin.IdentityAuthenticationOptions)">
  195. <summary>Configure the app to use owin middleware based cookie authentication for the active identity and external identities</summary>
  196. </member>
  197. </members>
  198. </doc>