SessionSecurityToken Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SessionSecurityToken classe.
Sobrecargas
| Name | Description |
|---|---|
| SessionSecurityToken(ClaimsPrincipal) |
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado. |
| SessionSecurityToken(SerializationInfo, StreamingContext) |
Inicializa uma nova instância da SessionSecurityToken classe com dados serializados. |
| SessionSecurityToken(ClaimsPrincipal, String) |
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado e do token bootstrap. |
| SessionSecurityToken(ClaimsPrincipal, TimeSpan) |
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado. O novo token é válido até UtcNow ao longo da vida útil especificada. |
| SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>) |
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal e token bootstrap especificados; e com a hora de início e expiração especificados. |
| SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>) |
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal e token bootstrap especificados; e com a hora de início e expiração especificados. O novo token é direcionado para o endpoint especificado. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey) |
Inicializa uma nova instância da SessionSecurityToken classe usando o principal, o ID de contexto, o contexto, o endpoint, o tempo de vida e a chave especificados. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey) |
Inicializa uma nova instância da SessionSecurityToken classe usando o princípio especificado, o ID de contexto, o contexto, o endpoint, o carimbo temporal válido, o tempo de vida e a chave especificados. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey) |
Inicializa uma nova instância da SessionSecurityToken classe usando o princípio especificado, ID de contexto, contexto, endpoint, hora de início, tempo de expiração e chave. |
SessionSecurityToken(ClaimsPrincipal)
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
As reivindicações principais a partir das quais inicializar o token.
Exceções
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | null |
| ContextId | Definir para um ID único gerado. |
| EndpointId | String.Empty |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime | UtcNow Além da propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica gerada de 128 bits. Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo | UtcNow Além da propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
Aplica-se a
SessionSecurityToken(SerializationInfo, StreamingContext)
Inicializa uma nova instância da SessionSecurityToken classe com dados serializados.
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)
Parâmetros
- info
- SerializationInfo
Os dados de objetos serializados.
- context
- StreamingContext
Informação contextual sobre a fonte.
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String)
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado e do token bootstrap.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações gerado a partir do token bootstrap.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
Exceções
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Definir para um ID único gerado. |
| EndpointId | String.Empty |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime | UtcNow Além da propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica gerada de 128 bits. Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo | UtcNow Além da propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, TimeSpan)
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal especificado. O novo token é válido até UtcNow ao longo da vida útil especificada.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
As reivindicações principais a partir das quais inicializar o token.
- lifetime
- TimeSpan
O período a partir do tempo atual durante o qual o token é válido. A ValidFrom propriedade será definida para UtcNow e a ValidTo propriedade será definida para ValidFrom mais o período especificado por este parâmetro.
Exceções
lifetime é menor ou igual a Zero.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | null |
| ContextId | Definir para um ID único gerado. |
| EndpointId | String.Empty |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime |
UtcNow Além disso lifetime. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica gerada de 128 bits. Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo |
UtcNow Além disso lifetime. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal e token bootstrap especificados; e com a hora de início e expiração especificados.
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))
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações gerado a partir do token bootstrap.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
O instante temporal em que o token se torna válido.
null para especificar UtcNow.
O instante temporal após o qual o token deixa de ser válido.
null especificar que o valor deve ser determinado somando o valor da DefaultTokenLifetime propriedade ao tempo especificado pelo validFrom parâmetro.
Exceções
Os validFrom parâmetros e validTo não podem ser validados; por exemplo, validTo especifica um tempo que ocorre antes de validFrom.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Definir para um ID único gerado. |
| EndpointId | String.Empty |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Definido para o valor da ValidFrom propriedade determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica gerada de 128 bits. Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | O valor do validFrom parâmetro, ou, se validFrom for null, UtcNow. |
| ValidTo | O valor do validFrom parâmetro. Se validFrom for null, o valor da ValidFrom propriedade (conforme determinado pelo validFrom parâmetro) mais a propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)
Inicializa uma nova instância da SessionSecurityToken classe a partir do principal e token bootstrap especificados; e com a hora de início e expiração especificados. O novo token é direcionado para o endpoint especificado.
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))
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações gerado a partir do token bootstrap.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
- endpointId
- String
O ponto final ao qual este token está vinculado. Uma cadeia vazia cria um token sem escopo.
O instante temporal em que o token se torna válido.
null para especificar UtcNow.
O instante temporal após o qual o token deixa de ser válido.
null especificar que o valor deve ser determinado somando o valor da DefaultTokenLifetime propriedade ao tempo especificado pelo validFrom parâmetro.
Exceções
claimsPrincipal é null.
-ou-
A Identities propriedade de claimsPrincipal é null.
-ou-
endpointId é null.
Os validFrom parâmetros e validTo não podem ser validados; por exemplo, validTo especifica um tempo que ocorre antes de validFrom.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Definir para um ID único gerado. |
| EndpointId | endpointId |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Definido para o valor da ValidFrom propriedade determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica gerada de 128 bits. Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | O valor do validFrom parâmetro, ou, se validFrom for null, UtcNow. |
| ValidTo | O valor do validFrom parâmetro. Se validFrom for null, o valor da ValidFrom propriedade (conforme determinado pelo validFrom parâmetro) mais a propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)
Inicializa uma nova instância da SessionSecurityToken classe usando o principal, o ID de contexto, o contexto, o endpoint, o tempo de vida e a chave especificados.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações associado a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a este token.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
- endpointId
- String
O ponto final ao qual este token está vinculado. Uma cadeia vazia cria um token sem escopo.
- lifetime
- TimeSpan
A vida útil do token de sessão. A ValidFrom propriedade será definida para UtcNow e a ValidTo propriedade será definida para ValidFrom mais o período especificado por este parâmetro.
Uma chave de sessão simétrica opcional.
Exceções
claimsPrincipal é null.
-ou-
A Identities propriedade de claimsPrincipal é null.
-ou-
contextId é null.
-ou-
endpointId é null.
lifetime é menor ou igual a Zero.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | contextId |
| EndpointId | endpointId |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime |
UtcNow Além disso lifetime |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento que é ou key , se key for null, uma chave simétrica gerada de 128 bits.
Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo |
UtcNow Além disso lifetime |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)
Inicializa uma nova instância da SessionSecurityToken classe usando o princípio especificado, o ID de contexto, o contexto, o endpoint, o carimbo temporal válido, o tempo de vida e a chave especificados.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações associado a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a este token.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
- endpointId
- String
O ponto final ao qual este token está vinculado. Uma cadeia vazia cria um token sem escopo.
- validFrom
- DateTime
O momento em que o token se torna válido.
- lifetime
- TimeSpan
A vida útil do token de sessão. A ValidTo propriedade será definida para ValidFrom mais o período especificado por este parâmetro.
Uma chave de sessão simétrica opcional.
Exceções
claimsPrincipal é null.
-ou-
A Identities propriedade de claimsPrincipal é null.
-ou-
contextId é null.
-ou-
endpointId é null.
lifetime é menor ou igual a Zero.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId |
contextId ou, se contextId for null, um ID único gerado. |
| EndpointId | endpointId |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | validFrom |
| KeyExpirationTime |
validFrom Além disso lifetime. |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento que é ou key , se key for null, uma chave simétrica gerada de 128 bits.
Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | validFrom |
| ValidTo |
validFrom Além disso lifetime. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)
Inicializa uma nova instância da SessionSecurityToken classe usando o princípio especificado, ID de contexto, contexto, endpoint, hora de início, tempo de expiração e chave.
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)
Parâmetros
- claimsPrincipal
- ClaimsPrincipal
O principal de reivindicações associado a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a este token.
- context
- String
Uma cadeia de contexto opcional e específica para a aplicação.
- endpointId
- String
O ponto final ao qual este token está vinculado. Uma cadeia vazia cria um token sem escopo.
O instante temporal em que o token se torna válido.
null para especificar UtcNow.
O instante temporal após o qual o token deixa de ser válido.
null especificar que o valor deve ser determinado somando o valor da DefaultTokenLifetime propriedade ao tempo especificado pelo validFrom parâmetro.
Uma chave de sessão simétrica opcional.
Exceções
claimsPrincipal é null.
-ou-
A Identities propriedade de claimsPrincipal é null.
-ou-
contextId é null.
validFrom é maior ou igual a validTo.
-ou-
validTo é menor do que o tempo atual.
Observações
A tabela seguinte mostra os valores iniciais das propriedades para uma instância da SessionSecurityToken classe.
| Property | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | contextId |
| EndpointId | endpointId |
| Id | Definir para um ID único gerado. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Definido para o valor da ValidFrom propriedade determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento que é ou key , se key for null, uma chave simétrica gerada de 128 bits.
Nota: A implementação padrão não utiliza esta propriedade. As chaves de assinatura e encriptação são ditadas pelas transformações de cookies aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | O valor do validFrom parâmetro, ou, se validFrom for null, UtcNow. |
| ValidTo | O valor do validFrom parâmetro. Se validFrom for null, o valor da ValidFrom propriedade (conforme determinado pelo validFrom parâmetro) mais a propriedade SessionSecurityTokenHandler.DefaultTokenLifetime . |