Aracılığıyla paylaş


TwitterCreatingTicketContext Sınıf

Tanım

Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.

public ref class TwitterCreatingTicketContext : Microsoft::AspNetCore::Authentication::Twitter::BaseTwitterContext
public ref class TwitterCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::Twitter::TwitterOptions ^>
public class TwitterCreatingTicketContext : Microsoft.AspNetCore.Authentication.Twitter.BaseTwitterContext
public class TwitterCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.Twitter.TwitterOptions>
type TwitterCreatingTicketContext = class
    inherit BaseTwitterContext
type TwitterCreatingTicketContext = class
    inherit ResultContext<TwitterOptions>
Public Class TwitterCreatingTicketContext
Inherits BaseTwitterContext
Public Class TwitterCreatingTicketContext
Inherits ResultContext(Of TwitterOptions)
Devralma
TwitterCreatingTicketContext
Devralma

Oluşturucular

TwitterCreatingTicketContext(HttpContext, AuthenticationScheme, TwitterOptions, ClaimsPrincipal, AuthenticationProperties, String, String, String, String, JObject)

Bir TwitterCreatingTicketContext başlatır

TwitterCreatingTicketContext(HttpContext, AuthenticationScheme, TwitterOptions, ClaimsPrincipal, AuthenticationProperties, String, String, String, String, JsonElement)

Bir TwitterCreatingTicketContext başlatır

TwitterCreatingTicketContext(HttpContext, TwitterOptions, String, String, String, String, JObject)

Bir TwitterCreatingTicketContext başlatır

Özellikler

AccessToken

Twitter erişim belirtecini alır

AccessTokenSecret

Twitter erişim belirteci gizli dizisini alır

HttpContext

Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.

(Devralındığı yer: BaseContext)
HttpContext

Bağlam.

(Devralındığı yer: BaseContext<TOptions>)
Options

Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.

(Devralındığı yer: BaseTwitterContext)
Options

Şemayla ilişkili kimlik doğrulama seçeneklerini alır.

(Devralındığı yer: BaseContext<TOptions>)
Principal

ClaimsPrincipal Kullanıcıyı temsil edeni alır

Principal

Kullanıcı taleplerini içeren öğesini alır veya ayarlar ClaimsPrincipal .

(Devralındığı yer: ResultContext<TOptions>)
Properties

Ortak kimlik doğrulama özellikleri için bir özellik paketi alır veya ayarlar

Properties

öğesini alır veya ayarlar AuthenticationProperties.

(Devralındığı yer: ResultContext<TOptions>)
Request

Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.

(Devralındığı yer: BaseContext)
Request

İstek.

(Devralındığı yer: BaseContext<TOptions>)
Response

Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.

(Devralındığı yer: BaseContext)
Response

Yanıt.

(Devralındığı yer: BaseContext<TOptions>)
Result

AuthenticateResult Sonucu alır.

(Devralındığı yer: ResultContext<TOptions>)
Scheme

Kimlik doğrulama düzeni.

(Devralındığı yer: BaseContext<TOptions>)
ScreenName

Twitter ekran adını alır

User

JSON seri hale getirilmiş kullanıcıyı veya kullanılabilir değilse boş JsonElement bir kullanıcı alır.

UserId

Twitter kullanıcı kimliğini alır

Yöntemler

Fail(Exception)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
Fail(String)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
NoResult()

Bu kimlik doğrulama düzeni için hiçbir bilgi döndürülmedi gösterir.

(Devralındığı yer: ResultContext<TOptions>)
Success()

ve Propertiesile bilet oluşturma başarısını Principal çağırır.

(Devralındığı yer: ResultContext<TOptions>)

Şunlara uygulanır