OAuthCreatingTicketContext Constructeurs

Définition

Surcharges

OAuthCreatingTicketContext(AuthenticationTicket, HttpContext, OAuthOptions, HttpClient, OAuthTokenResponse)

Initialise un nouveau OAuthCreatingTicketContext.

C#
public OAuthCreatingTicketContext (Microsoft.AspNetCore.Authentication.AuthenticationTicket ticket, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Builder.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens);

Paramètres

context
HttpContext

Environnement HTTP.

options
OAuthOptions

Options utilisées par l’intergiciel d’authentification.

backchannel
HttpClient

Client HTTP utilisé par l’intergiciel d’authentification

tokens
OAuthTokenResponse

Jetons retournés à partir du point de terminaison de jeton.

S’applique à

ASP.NET Core 1.1 et ASP.NET Core 1.0
Produit Versions
ASP.NET Core 1.0, 1.1

OAuthCreatingTicketContext(AuthenticationTicket, HttpContext, OAuthOptions, HttpClient, OAuthTokenResponse, JObject)

Initialise un nouveau OAuthCreatingTicketContext.

C#
public OAuthCreatingTicketContext (Microsoft.AspNetCore.Authentication.AuthenticationTicket ticket, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Builder.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens, Newtonsoft.Json.Linq.JObject user);

Paramètres

context
HttpContext

Environnement HTTP.

options
OAuthOptions

Options utilisées par l’intergiciel d’authentification.

backchannel
HttpClient

Client HTTP utilisé par l’intergiciel d’authentification

tokens
OAuthTokenResponse

Jetons retournés à partir du point de terminaison de jeton.

user
Newtonsoft.Json.Linq.JObject

L’utilisateur sérialisé JSON.

S’applique à

ASP.NET Core 1.1 et ASP.NET Core 1.0
Produit Versions
ASP.NET Core 1.0, 1.1

OAuthCreatingTicketContext(ClaimsPrincipal, AuthenticationProperties, HttpContext, AuthenticationScheme, OAuthOptions, HttpClient, OAuthTokenResponse)

Source:
OAuthCreatingTicketContext.cs
Source:
OAuthCreatingTicketContext.cs

Initialise un nouveau OAuthCreatingTicketContext.

C#
public OAuthCreatingTicketContext (System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens);

Paramètres

principal
ClaimsPrincipal

L’ClaimsPrincipalopérateur

context
HttpContext

Environnement HTTP.

scheme
AuthenticationScheme

Schéma d'authentification.

options
OAuthOptions

Options utilisées par l’intergiciel d’authentification.

backchannel
HttpClient

Client HTTP utilisé par l’intergiciel d’authentification

tokens
OAuthTokenResponse

Jetons retournés à partir du point de terminaison de jeton.

S’applique à

ASP.NET Core 2.2 et autres versions
Produit Versions
ASP.NET Core 2.0, 2.1, 2.2

OAuthCreatingTicketContext(ClaimsPrincipal, AuthenticationProperties, HttpContext, AuthenticationScheme, OAuthOptions, HttpClient, OAuthTokenResponse, JObject)

Source:
OAuthCreatingTicketContext.cs
Source:
OAuthCreatingTicketContext.cs

Initialise un nouveau OAuthCreatingTicketContext.

C#
public OAuthCreatingTicketContext (System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens, Newtonsoft.Json.Linq.JObject user);

Paramètres

principal
ClaimsPrincipal

L’ClaimsPrincipalopérateur

context
HttpContext

Environnement HTTP.

scheme
AuthenticationScheme

Schéma d'authentification.

options
OAuthOptions

Options utilisées par l’intergiciel d’authentification.

backchannel
HttpClient

Client HTTP utilisé par l’intergiciel d’authentification

tokens
OAuthTokenResponse

Jetons retournés à partir du point de terminaison de jeton.

user
Newtonsoft.Json.Linq.JObject

L’utilisateur sérialisé JSON.

S’applique à

ASP.NET Core 2.2 et autres versions
Produit Versions
ASP.NET Core 2.0, 2.1, 2.2

OAuthCreatingTicketContext(ClaimsPrincipal, AuthenticationProperties, HttpContext, AuthenticationScheme, OAuthOptions, HttpClient, OAuthTokenResponse, JsonElement)

Source:
OAuthCreatingTicketContext.cs

Initialise un nouveau OAuthCreatingTicketContext.

C#
public OAuthCreatingTicketContext (System.Security.Claims.ClaimsPrincipal principal, Microsoft.AspNetCore.Authentication.AuthenticationProperties properties, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions options, System.Net.Http.HttpClient backchannel, Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse tokens, System.Text.Json.JsonElement user);

Paramètres

principal
ClaimsPrincipal

L’ClaimsPrincipalopérateur

context
HttpContext

Environnement HTTP.

scheme
AuthenticationScheme

Schéma d'authentification.

options
OAuthOptions

Options utilisées par l’intergiciel d’authentification.

backchannel
HttpClient

Client HTTP utilisé par l’intergiciel d’authentification

tokens
OAuthTokenResponse

Jetons retournés à partir du point de terminaison de jeton.

user
JsonElement

L’utilisateur sérialisé JSON.

S’applique à

ASP.NET Core 9.0 et autres versions
Produit Versions
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0