Sdílet prostřednictvím


SessionSecurityToken Konstruktory

Definice

Inicializuje novou instanci SessionSecurityToken třídy.

Přetížení

Name Description
SessionSecurityToken(ClaimsPrincipal)

Inicializuje novou instanci SessionSecurityToken třídy ze zadaného objektu zabezpečení.

SessionSecurityToken(SerializationInfo, StreamingContext)

Inicializuje novou instanci SessionSecurityToken třídy serializovanými daty.

SessionSecurityToken(ClaimsPrincipal, String)

Inicializuje novou instanci třídy ze zadaného objektu SessionSecurityToken zabezpečení a bootstrap tokenu.

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Inicializuje novou instanci SessionSecurityToken třídy ze zadaného objektu zabezpečení. Nový token je platný od UtcNow zadané doby života.

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Inicializuje novou instanci třídy ze zadaného instančního SessionSecurityToken objektu a bootstrap tokenu a se zadaným časem spuštění a vypršením platnosti.

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Inicializuje novou instanci třídy ze zadaného instančního SessionSecurityToken objektu a bootstrap tokenu a se zadaným časem spuštění a vypršením platnosti. Nový token je vymezen na zadaný koncový bod.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, životnosti a klíče.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, platného časového razítka, životnosti a klíče.

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, počátečního času, času vypršení platnosti a klíče.

SessionSecurityToken(ClaimsPrincipal)

Inicializuje novou instanci SessionSecurityToken třídy ze zadaného objektu zabezpečení.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity, ze kterého se má token inicializovat.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context null
ContextId Nastavte na vygenerované jedinečné ID.
EndpointId String.Empty
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow SessionSecurityTokenHandler.DefaultTokenLifetime plus vlastnost.
KeyGeneration null
SecurityKeys Obsahuje vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom UtcNow
ValidTo UtcNow SessionSecurityTokenHandler.DefaultTokenLifetime plus vlastnost.

Platí pro

SessionSecurityToken(SerializationInfo, StreamingContext)

Inicializuje novou instanci SessionSecurityToken třídy serializovanými daty.

protected:
 SessionSecurityToken(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected SessionSecurityToken(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IdentityModel.Tokens.SessionSecurityToken
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametry

info
SerializationInfo

Serializovaná data objektu.

context
StreamingContext

Kontextové informace o zdroji

Platí pro

SessionSecurityToken(ClaimsPrincipal, String)

Inicializuje novou instanci třídy ze zadaného objektu SessionSecurityToken zabezpečení a bootstrap tokenu.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity vygenerovaný z tokenu bootstrap.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId Nastavte na vygenerované jedinečné ID.
EndpointId String.Empty
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow SessionSecurityTokenHandler.DefaultTokenLifetime plus vlastnost.
KeyGeneration null
SecurityKeys Obsahuje vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom UtcNow
ValidTo UtcNow SessionSecurityTokenHandler.DefaultTokenLifetime plus vlastnost.

Platí pro

SessionSecurityToken(ClaimsPrincipal, TimeSpan)

Inicializuje novou instanci SessionSecurityToken třídy ze zadaného objektu zabezpečení. Nový token je platný od UtcNow zadané doby života.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, TimeSpan lifetime);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, TimeSpan lifetime);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * TimeSpan -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, lifetime As TimeSpan)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity, ze kterého se má token inicializovat.

lifetime
TimeSpan

Období od aktuálního času, během kterého je token platný. Vlastnost bude nastavena ValidFromUtcNow a ValidTo vlastnost bude nastavena na ValidFrom plus období určené tímto parametrem.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

lifetime je menší než nebo rovno Zero.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context null
ContextId Nastavte na vygenerované jedinečné ID.
EndpointId String.Empty
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow plus lifetime.
KeyGeneration null
SecurityKeys Obsahuje vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom UtcNow
ValidTo UtcNow plus lifetime.

Platí pro

SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)

Inicializuje novou instanci třídy ze zadaného instančního SessionSecurityToken objektu a bootstrap tokenu a se zadaným časem spuštění a vypršením platnosti.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity vygenerovaný z tokenu bootstrap.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

validFrom
Nullable<DateTime>

Čas, kdy se token stane platným. null zadat UtcNow.

validTo
Nullable<DateTime>

Čas, po kterém už token není platný. null určit, že hodnota by měla být určena přidáním hodnoty DefaultTokenLifetime vlastnosti do času určeného parametrem validFrom .

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

Parametry validFrom nelze validTo ověřit. validTo Například určuje čas, který nastane dříve než validFrom.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId Nastavte na vygenerované jedinečné ID.
EndpointId String.Empty
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Nastavte na hodnotu ValidFrom vlastnosti podle parametru ValidFrom .
KeyExpirationTime Hodnota ValidTo vlastnosti určená parametrem ValidTo .
KeyGeneration null
SecurityKeys Obsahuje vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom Hodnota parametru validFrom , nebo, pokud validFrom je null, UtcNow.
ValidTo Hodnota parametru validFrom . Pokud validFrom je null, hodnota ValidFrom vlastnosti (jak je určeno parametrem validFrom ) plus SessionSecurityTokenHandler.DefaultTokenLifetime vlastnost.

Platí pro

SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)

Inicializuje novou instanci třídy ze zadaného instančního SessionSecurityToken objektu a bootstrap tokenu a se zadaným časem spuštění a vypršením platnosti. Nový token je vymezen na zadaný koncový bod.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, string context, string endpointId, DateTime? validFrom, DateTime? validTo);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * string * string * Nullable<DateTime> * Nullable<DateTime> -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime))

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity vygenerovaný z tokenu bootstrap.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

endpointId
String

Koncový bod, ke kterému je tento token vázán. Prázdný řetězec vytvoří neskopovaný token.

validFrom
Nullable<DateTime>

Čas, kdy se token stane platným. null zadat UtcNow.

validTo
Nullable<DateTime>

Čas, po kterém už token není platný. null určit, že hodnota by měla být určena přidáním hodnoty DefaultTokenLifetime vlastnosti do času určeného parametrem validFrom .

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

nebo

endpointId je null.

Parametry validFrom nelze validTo ověřit. validTo Například určuje čas, který nastane dříve než validFrom.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId Nastavte na vygenerované jedinečné ID.
EndpointId endpointId
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Nastavte na hodnotu ValidFrom vlastnosti podle parametru ValidFrom .
KeyExpirationTime Hodnota ValidTo vlastnosti určená parametrem ValidTo .
KeyGeneration null
SecurityKeys Obsahuje vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom Hodnota parametru validFrom , nebo, pokud validFrom je null, UtcNow.
ValidTo Hodnota parametru validFrom . Pokud validFrom je null, hodnota ValidFrom vlastnosti (jak je určeno parametrem validFrom ) plus SessionSecurityTokenHandler.DefaultTokenLifetime vlastnost.

Platí pro

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, životnosti a klíče.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity přidružený k této relaci.

contextId
UniqueId

Identifikátor kontextu přidružený k tomuto tokenu.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

endpointId
String

Koncový bod, ke kterému je tento token vázán. Prázdný řetězec vytvoří neskopovaný token.

lifetime
TimeSpan

Životnost tokenu relace. Vlastnost bude nastavena ValidFromUtcNow a ValidTo vlastnost bude nastavena na ValidFrom plus období určené tímto parametrem.

key
SymmetricSecurityKey

Volitelný symetrický klíč relace.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

nebo

contextId je null.

nebo

endpointId je null.

lifetime je menší než nebo rovno Zero.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime UtcNow
KeyExpirationTime UtcNow Plus lifetime
KeyGeneration null
SecurityKeys Obsahuje jeden prvek, který je buď key nebo, pokud key je null, vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom UtcNow
ValidTo UtcNow Plus lifetime

Platí pro

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, platného časového razítka, životnosti a klíče.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, DateTime validFrom, TimeSpan lifetime, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime validFrom, TimeSpan lifetime, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * DateTime * TimeSpan * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As DateTime, lifetime As TimeSpan, key As SymmetricSecurityKey)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity přidružený k této relaci.

contextId
UniqueId

Identifikátor kontextu přidružený k tomuto tokenu.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

endpointId
String

Koncový bod, ke kterému je tento token vázán. Prázdný řetězec vytvoří neskopovaný token.

validFrom
DateTime

Čas, kdy se token stane platným.

lifetime
TimeSpan

Životnost tokenu relace. Vlastnost ValidTo bude nastavena na ValidFrom plus období určené tímto parametrem.

key
SymmetricSecurityKey

Volitelný symetrický klíč relace.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

nebo

contextId je null.

nebo

endpointId je null.

lifetime je menší než nebo rovno Zero.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId nebo pokud contextId je null, vygenerované jedinečné ID.
EndpointId endpointId
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime validFrom
KeyExpirationTime validFrom plus lifetime.
KeyGeneration null
SecurityKeys Obsahuje jeden prvek, který je buď key nebo, pokud key je null, vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom validFrom
ValidTo validFrom plus lifetime.

Platí pro

SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)

Inicializuje novou instanci třídy pomocí zadaného objektu SessionSecurityToken zabezpečení, ID kontextu, kontextu, koncového bodu, počátečního času, času vypršení platnosti a klíče.

public:
 SessionSecurityToken(System::Security::Claims::ClaimsPrincipal ^ claimsPrincipal, System::Xml::UniqueId ^ contextId, System::String ^ context, System::String ^ endpointId, Nullable<DateTime> validFrom, Nullable<DateTime> validTo, System::IdentityModel::Tokens::SymmetricSecurityKey ^ key);
public SessionSecurityToken(System.Security.Claims.ClaimsPrincipal claimsPrincipal, System.Xml.UniqueId contextId, string context, string endpointId, DateTime? validFrom, DateTime? validTo, System.IdentityModel.Tokens.SymmetricSecurityKey key);
new System.IdentityModel.Tokens.SessionSecurityToken : System.Security.Claims.ClaimsPrincipal * System.Xml.UniqueId * string * string * Nullable<DateTime> * Nullable<DateTime> * System.IdentityModel.Tokens.SymmetricSecurityKey -> System.IdentityModel.Tokens.SessionSecurityToken
Public Sub New (claimsPrincipal As ClaimsPrincipal, contextId As UniqueId, context As String, endpointId As String, validFrom As Nullable(Of DateTime), validTo As Nullable(Of DateTime), key As SymmetricSecurityKey)

Parametry

claimsPrincipal
ClaimsPrincipal

Objekt zabezpečení deklarací identity přidružený k této relaci.

contextId
UniqueId

Identifikátor kontextu přidružený k tomuto tokenu.

context
String

Volitelný kontextový řetězec specifický pro aplikaci.

endpointId
String

Koncový bod, ke kterému je tento token vázán. Prázdný řetězec vytvoří neskopovaný token.

validFrom
Nullable<DateTime>

Čas, kdy se token stane platným. null zadat UtcNow.

validTo
Nullable<DateTime>

Čas, po kterém už token není platný. null určit, že hodnota by měla být určena přidáním hodnoty DefaultTokenLifetime vlastnosti do času určeného parametrem validFrom .

key
SymmetricSecurityKey

Volitelný symetrický klíč relace.

Výjimky

claimsPrincipal je null.

nebo

Identities Vlastnost claimsPrincipal je null.

nebo

contextId je null.

validFrom je větší než nebo rovno validTo.

nebo

validTo je menší než aktuální čas.

Poznámky

Následující tabulka zobrazuje počáteční hodnoty vlastností pro instanci SessionSecurityToken třídy.

Vlastnictví Počáteční hodnota
ClaimsPrincipal claimsPrincipal
Context context
ContextId contextId
EndpointId endpointId
Id Nastavte na vygenerované jedinečné ID.
IsPersistent false
IsReferenceMode false
KeyEffectiveTime Nastavte na hodnotu ValidFrom vlastnosti podle parametru ValidFrom .
KeyExpirationTime Hodnota ValidTo vlastnosti určená parametrem ValidTo .
KeyGeneration null
SecurityKeys Obsahuje jeden prvek, který je buď key nebo, pokud key je null, vygenerovaný 128bitový symetrický klíč. Poznámka: Výchozí implementace tuto vlastnost nepoužívá. Podpisové a šifrovací klíče jsou diktovány transformacemi souborů cookie, které token SessionSecurityTokenHandler zpracovává.
ValidFrom Hodnota parametru validFrom , nebo, pokud validFrom je null, UtcNow.
ValidTo Hodnota parametru validFrom . Pokud validFrom je null, hodnota ValidFrom vlastnosti (jak je určeno parametrem validFrom ) plus SessionSecurityTokenHandler.DefaultTokenLifetime vlastnost.

Platí pro