AuthenticationProperties Třída

Definice

Slovník používaný k ukládání hodnot stavu relace ověřování.

public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
Dědičnost
AuthenticationProperties
Odvozené

Konstruktory

AuthenticationProperties()

Inicializuje novou instanci AuthenticationProperties třídy.

AuthenticationProperties(IDictionary<String,String>)

Inicializuje novou instanci AuthenticationProperties třídy.

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

Inicializuje novou instanci AuthenticationProperties třídy.

Vlastnosti

AllowRefresh

Získá nebo nastaví, pokud by aktualizace ověřovací relace měla být povolena.

ExpiresUtc

Získá nebo nastaví čas vypršení platnosti ověřovacího lístku.

IsPersistent

Získá nebo nastaví, zda je relace ověřování trvale zachována napříč více požadavky.

IssuedUtc

Získá nebo nastaví čas vydání ověřovacího lístku.

Items

Stavové hodnoty relace ověřování.

Parameters

Kolekce parametrů, které jsou předány obslužné rutině ověřování. Nejsou určené pro serializaci nebo trvalost, pouze pro tok dat mezi weby volání.

RedirectUri

Získá nebo nastaví úplnou cestu nebo absolutní identifikátor URI, který se má použít jako hodnota odpovědi http redirect.

Metody

Clone()

Vrátí kopii.

GetBool(String)

Získá hodnotu nullable Boolean z Items kolekce.

GetDateTimeOffset(String)

Získá hodnotu s možnou DateTimeOffset Items hodnotou null z kolekce.

GetParameter<T>(String)

Získejte parametr z Parameters kolekce.

GetString(String)

Získejte řetězcovou hodnotu z Items kolekce.

SetBool(String, Nullable<Boolean>)

Nastavte nebo odeberte Boolean hodnotu v kolekci Items .

SetDateTimeOffset(String, Nullable<DateTimeOffset>)

Nastaví nebo odebere DateTimeOffset hodnotu v kolekci Items .

SetParameter<T>(String, T)

Nastavte hodnotu parametru v kolekci Parameters .

SetString(String, String)

Nastavte nebo odeberte řetězcovou hodnotu z Items kolekce.

Metody rozšíření

GetTokens(AuthenticationProperties)

Vrátí všechny AuthenticationToken instance obsažené ve vlastnostech.

GetTokenValue(AuthenticationProperties, String)

Vrátí hodnotu tokenu.

StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>)

Uloží sadu ověřovacích tokenů po odebrání všech starých tokenů.

UpdateTokenValue(AuthenticationProperties, String, String)

Aktualizace hodnotu tokenu, pokud už existuje.

Platí pro