OAuthChallengeProperties 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.
AuthenticationProperties bir OAuth sınaması için.
public ref class OAuthChallengeProperties : Microsoft::AspNetCore::Authentication::AuthenticationProperties
public class OAuthChallengeProperties : Microsoft.AspNetCore.Authentication.AuthenticationProperties
type OAuthChallengeProperties = class
inherit AuthenticationProperties
Public Class OAuthChallengeProperties
Inherits AuthenticationProperties
- Devralma
- Türetilmiş
Oluşturucular
OAuthChallengeProperties() |
yeni bir örneğini OAuthChallengePropertiesbaşlatır. |
OAuthChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
yeni bir örneğini OAuthChallengePropertiesbaşlatır. |
OAuthChallengeProperties(IDictionary<String,String>) |
yeni bir örneğini OAuthChallengePropertiesbaşlatır. |
Alanlar
ScopeKey |
Bir sınama isteği için kullanılan "kapsam" bağımsız değişkeninin parametre anahtarı. |
Özellikler
AllowRefresh |
Kimlik doğrulama oturumunun yenilenmesine izin verilip verilmediğini alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
ExpiresUtc |
Kimlik doğrulama biletinin süresinin dolmasına ilişkin zamanı alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
IsPersistent |
Kimlik doğrulama oturumunun birden çok istekte kalıcı olup olmadığını alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
IssuedUtc |
Kimlik doğrulama biletinin verildiği zamanı alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
Items |
Kimlik doğrulama oturumuyla ilgili durum değerleri. (Devralındığı yer: AuthenticationProperties) |
Parameters |
Kimlik doğrulama işleyicisine geçirilen parametrelerin koleksiyonu. Bunlar serileştirme veya kalıcılık için tasarlanmamıştır, yalnızca çağrı siteleri arasında veri akışı için tasarlanmıştır. (Devralındığı yer: AuthenticationProperties) |
RedirectUri |
Http yeniden yönlendirme yanıt değeri olarak kullanılacak tam yolu veya mutlak URI'yi alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
Scope |
Sınama isteği için kullanılan "scope" parametre değeri. |
Yöntemler
Clone() |
Bir kopyasını iade edin. (Devralındığı yer: AuthenticationProperties) |
GetBool(String) |
Koleksiyondan null atanabilir Boolean bir Items alma. (Devralındığı yer: AuthenticationProperties) |
GetDateTimeOffset(String) |
Koleksiyondan Items null atanabilir DateTimeOffset bir değer alın. (Devralındığı yer: AuthenticationProperties) |
GetParameter<T>(String) |
Koleksiyondan Parameters bir parametre alın. (Devralındığı yer: AuthenticationProperties) |
GetString(String) |
Koleksiyondan Items bir dize değeri alın. (Devralındığı yer: AuthenticationProperties) |
SetBool(String, Nullable<Boolean>) |
Koleksiyondaki Items bir Boolean değeri ayarlayın veya kaldırın. (Devralındığı yer: AuthenticationProperties) |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Koleksiyondaki Items bir DateTimeOffset değeri ayarlar veya kaldırır. (Devralındığı yer: AuthenticationProperties) |
SetParameter<T>(String, T) |
Koleksiyonda Parameters bir parametre değeri ayarlayın. (Devralındığı yer: AuthenticationProperties) |
SetScope(String[]) |
"scope" parametre değerini ayarlayın. |
SetString(String, String) |
Koleksiyonda Items bir dize değeri ayarlayın veya kaldırın. (Devralındığı yer: AuthenticationProperties) |
Uzantı Metotları
GetTokens(AuthenticationProperties) |
Özelliklerde AuthenticationToken yer alan tüm örnekleri döndürür. |
GetTokenValue(AuthenticationProperties, String) |
Belirtecin değerini döndürür. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Eski belirteçleri kaldırdıktan sonra bir dizi kimlik doğrulama belirteci depolar. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Zaten varsa belirtecin değerini Güncelleştirmeler. |