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>)

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.

Özellikler

AllowRefresh

Kimlik doğrulama oturumunu yenilemeye izin verilmiyorsa alır veya ayarlar.

ExpiresUtc

Kimlik doğrulama biletinin süresinin dolma süresini 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 ne zaman veril olduğunu alır veya ayarlar.

Items

Kimlik doğrulama oturumuyla ilgili durum değerleri.

Parameters

Kimlik doğrulama işleyiciye geçirilen parametrelerin koleksiyonu. Bunlar serileştirme veya kalıcılık için değil, yalnızca çağrı 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 kopya iade.

GetBool(String)

Koleksiyondan null değer Boolean Items al.

GetDateTimeOffset(String)

Koleksiyondan null DateTimeOffset değere sahip bir değer Items elde.

GetParameter<T>(String)

Koleksiyondan bir parametre Parameters al.

GetString(String)

Koleksiyondan bir dize değeri Items alır.

SetBool(String, Nullable<Boolean>)

Koleksiyonda bir Boolean değer ayarlayın veya Items kaldırın.

SetDateTimeOffset(String, Nullable<DateTimeOffset>)

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

SetParameter<T>(String, T)

Koleksiyonda bir parametre değeri Parameters ayarlayın.

SetString(String, String)

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

Uzantı Metotları

GetTokens(AuthenticationProperties)

AuthenticationTokenÖzelliklerde içerilen 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 kimlik doğrulama belirteçleri kümesi depolar.

UpdateTokenValue(AuthenticationProperties, String, String)

Zaten varsa belirtecin değerini güncelleştirir.

Şunlara uygulanır