OAuthCreatingTicketContext Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir.
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::BaseContext
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::OAuth::OAuthOptions ^>
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.BaseContext
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>
type OAuthCreatingTicketContext = class
inherit BaseContext
type OAuthCreatingTicketContext = class
inherit ResultContext<OAuthOptions>
Public Class OAuthCreatingTicketContext
Inherits BaseContext
Public Class OAuthCreatingTicketContext
Inherits ResultContext(Of OAuthOptions)
- Devralma
- Devralma
Oluşturucular
Özellikler
AccessToken |
Kimlik doğrulama hizmeti tarafından sağlanan erişim belirtecini alır. |
Backchannel |
Sağlayıcıyla iletişim kurmak için kullanılan arka kanala sahip olur. |
ExpiresIn |
Erişim belirteci süre sonu süresini 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>) |
Identity |
Kimlik doğrulama bileti tarafından kullanıma sunulan ana kimliği alır.
Bu özellik, anahtar olduğunda |
Options |
Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir. |
Options |
Şemayla ilişkili kimlik doğrulama seçeneklerini alır. (Devralındığı yer: BaseContext<TOptions>) |
Principal |
Kullanıcı taleplerini içeren öğesini alır veya ayarlar ClaimsPrincipal . (Devralındığı yer: ResultContext<TOptions>) |
Properties |
öğesini alır veya ayarlar AuthenticationProperties. (Devralındığı yer: ResultContext<TOptions>) |
RefreshToken |
Kimlik doğrulama hizmeti tarafından sağlanan yenileme belirtecini alır. |
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>) |
Ticket |
AuthenticationTicket Oluşturulacak olan. |
TokenResponse |
Kimlik doğrulama hizmeti tarafından döndürülen belirteç yanıtını alır. |
TokenType |
Kimlik doğrulama hizmeti tarafından sağlanan erişim belirteci türünü alır. |
User |
JSON seri hale getirilmiş kullanıcıyı veya kullanılabilir değilse boş JsonElement bir kullanıcı 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>) |
RunClaimActions() |
öğesini inceler User, gerekli verilerin mevcut olup olmadığını belirler ve isteğe bağlı olarak öğesine Identityekler. |
RunClaimActions(JObject) |
Hem oturum açma oturumu hem de kullanıcı ClaimsIdentityhakkında bilgi içerir. |
RunClaimActions(JsonElement) |
Belirtilen |
Success() |
ve Propertiesile bilet oluşturma başarısını Principal çağırır. (Devralındığı yer: ResultContext<TOptions>) |