OpenIdConnectChallengeProperties 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 OpenId Connect sınaması için.
public ref class OpenIdConnectChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class OpenIdConnectChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type OpenIdConnectChallengeProperties = class
inherit OAuthChallengeProperties
Public Class OpenIdConnectChallengeProperties
Inherits OAuthChallengeProperties
- Devralma
Oluşturucular
OpenIdConnectChallengeProperties() |
öğesinin yeni bir örneğini OpenIdConnectChallengePropertiesbaşlatır. |
OpenIdConnectChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
öğesinin yeni bir örneğini OpenIdConnectChallengePropertiesbaşlatır. |
OpenIdConnectChallengeProperties(IDictionary<String,String>) |
öğesinin yeni bir örneğini OpenIdConnectChallengePropertiesbaşlatır. |
Alanlar
MaxAgeKey |
Bir sınama isteği için kullanılan "max_age" bağımsız değişkeninin parametre anahtarı. |
PromptKey |
Bir sınama isteği için kullanılan "istem" bağımsız değişkeninin parametre anahtarı. |
Özellikler
AllowRefresh |
Kimlik doğrulama oturumunun yenilenmesine izin verilmesi gerekiyorsa alır veya ayarlar. (Devralındığı yer: AuthenticationProperties) |
ExpiresUtc |
Kimlik doğrulama biletinin süresinin dolma zamanını 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) |
MaxAge |
Bir sınama isteği için kullanılan "max_age" parametre değeri. |
Parameters |
Kimlik doğrulama işleyicisine geçirilen parametrelerin koleksiyonu. Bunlar serileştirme veya kalıcılık için değil, yalnızca arama siteleri arasında veri akışı için tasarlanmıştır. (Devralındığı yer: AuthenticationProperties) |
Prompt |
Bir sınama isteği için kullanılan "prompt" parametre değeri. |
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 |
Bir sınama isteği için kullanılan "kapsam" parametre değeri. (Devralındığı yer: OAuthChallengeProperties) |
Yöntemler
Clone() |
Bir kopyasını döndür. (Devralındığı yer: AuthenticationProperties) |
GetBool(String) |
Koleksiyondan null atanabilir Boolean bir Items alma. (Devralındığı yer: AuthenticationProperties) |
GetDateTimeOffset(String) |
Koleksiyondan Items null değer 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. (Devralındığı yer: OAuthChallengeProperties) |
SetString(String, String) |
Koleksiyonda Items bir dize değeri ayarlayın veya kaldırın. (Devralındığı yer: AuthenticationProperties) |
Uzantı Metotları
GetTokens(AuthenticationProperties) |
Özelliklerde yer alan AuthenticationToken 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. |