Aracılığıyla paylaş


AuthenticationProperties Sınıf

Tanım

Kimlik doğrulama oturumuyla ilgili durum değerlerini depolamak için kullanılan sözlük.

public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
Devralma
AuthenticationProperties
Türetilmiş

Oluşturucular

AuthenticationProperties()

AuthenticationProperties sınıfının yeni bir örneğini başlatır.

AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>)

AuthenticationProperties sınıfının yeni bir örneğini başlatır.

AuthenticationProperties(IDictionary<String,String>)

AuthenticationProperties sınıfının yeni bir örneğini başlatır.

Özellikler

AllowRefresh

Kimlik doğrulama oturumunun yenilenmesine izin verilmesi gerekiyorsa alır veya ayarlar.

ExpiresUtc

Kimlik doğrulama biletinin süresinin dolma zamanını alır veya ayarlar.

IsPersistent

Kimlik doğrulama oturumunun birden çok istekte kalıcı olup olmadığını alır veya ayarlar.

IssuedUtc

Kimlik doğrulama biletinin verildiği zamanı alır veya ayarlar.

Items

Kimlik doğrulama oturumuyla ilgili durum değerleri.

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.

RedirectUri

Http yeniden yönlendirme yanıt değeri olarak kullanılacak tam yolu veya mutlak URI'yi alır veya ayarlar.

Yöntemler

Clone()

Bir kopyasını döndür.

GetBool(String)

Koleksiyondan null atanabilir Boolean bir Items alma.

GetDateTimeOffset(String)

Koleksiyondan Items null değer atanabilir DateTimeOffset bir değer alın.

GetParameter<T>(String)

Koleksiyondan Parameters bir parametre alın.

GetString(String)

Koleksiyondan Items bir dize değeri alın.

SetBool(String, Nullable<Boolean>)

Koleksiyondaki Items bir Boolean değeri ayarlayın veya kaldırın.

SetDateTimeOffset(String, Nullable<DateTimeOffset>)

Koleksiyondaki Items bir DateTimeOffset değeri ayarlar veya kaldırır.

SetParameter<T>(String, T)

Koleksiyonda Parameters bir parametre değeri ayarlayın.

SetString(String, String)

Koleksiyonda Items bir dize değeri ayarlayın veya kaldırın.

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.

Şunlara uygulanır