AuthenticationManagerExtensions Class
Extensions methods on IAuthenticationManager that add methods for using the default Application and External authentication type constants
Inheritance Hierarchy
System.Object
Microsoft.Owin.Security.AuthenticationManagerExtensions
Namespace: Microsoft.Owin.Security
Assembly: Microsoft.AspNet.Identity.Owin (in Microsoft.AspNet.Identity.Owin.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class AuthenticationManagerExtensions
'Usage
public static class AuthenticationManagerExtensions
[ExtensionAttribute]
public ref class AuthenticationManagerExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type AuthenticationManagerExtensions = class end
public final class AuthenticationManagerExtensions
The AuthenticationManagerExtensions type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetExternalAuthenticationTypes | Return the authentication types which are considered external because they have captions | |
GetExternalIdentityAsync | Return the identity associated with the default external authentication type | |
GetExternalLoginInfo(IAuthenticationManager) | Extracts login info out of an external identity | |
GetExternalLoginInfo(IAuthenticationManager, String, String) | Extracts login info out of an external identity | |
GetExternalLoginInfoAsync(IAuthenticationManager) | Extracts login info out of an external identity | |
GetExternalLoginInfoAsync(IAuthenticationManager, String, String) | Extracts login info out of an external identity |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.