C# Class JetBrains.Owin.Security.JetPass.JetPassAuthenticatedContext

Contains information about the login session as well as the user System.Security.Claims.ClaimsIdentity.
Inheritance: Microsoft.Owin.Security.Provider.BaseContext
Mostrar archivo Open project: JetBrains/JetPass Class Usage Examples

Public Methods

Method Description
JetPassAuthenticatedContext ( IOwinContext context, Newtonsoft.Json.Linq.JObject user, string accessToken, string refreshToken, string expires ) : System

Initializes a JetPassAuthenticatedContext

Private Methods

Method Description
TryGetValue ( Newtonsoft.Json.Linq.JObject user, string propertyName ) : string

Method Details

JetPassAuthenticatedContext() public method

Initializes a JetPassAuthenticatedContext
public JetPassAuthenticatedContext ( IOwinContext context, Newtonsoft.Json.Linq.JObject user, string accessToken, string refreshToken, string expires ) : System
context IOwinContext The OWIN environment
user Newtonsoft.Json.Linq.JObject The JSON-serialized JetPass user info
accessToken string JetPass OAuth 2.0 access token
refreshToken string JetPass OAuth 2.0 refresh token
expires string Seconds until expiration
return System