SessionSecurityToken Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SessionSecurityToken.
Sobrecargas
| Nome | Description |
|---|---|
| SessionSecurityToken(ClaimsPrincipal) |
Inicializa uma nova instância da classe da SessionSecurityToken entidade de segurança especificada. |
| SessionSecurityToken(SerializationInfo, StreamingContext) |
Inicializa uma nova instância da SessionSecurityToken classe com dados serializados. |
| SessionSecurityToken(ClaimsPrincipal, String) |
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificados. |
| SessionSecurityToken(ClaimsPrincipal, TimeSpan) |
Inicializa uma nova instância da classe da SessionSecurityToken entidade de segurança especificada. O novo token é válido por meio do tempo de UtcNow vida especificado. |
| SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>) |
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificado e com a hora de início e a hora de expiração especificadas. |
| SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>) |
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificado e com a hora de início e a hora de expiração especificadas. O novo token está no escopo do ponto de extremidade especificado. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey) |
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, o SessionSecurityToken tempo de vida e a chave especificados. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey) |
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, o carimbo de data/hora válido, o SessionSecurityToken tempo de vida e a chave especificados. |
| SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey) |
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, a hora de início, a SessionSecurityToken hora de expiração e a chave especificadas. |
SessionSecurityToken(ClaimsPrincipal)
Inicializa uma nova instância da classe da SessionSecurityToken entidade de segurança especificada.
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
A entidade de segurança de declarações da qual inicializar o token.
Exceções
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | null |
| ContextId | Defina como uma ID exclusiva gerada. |
| EndpointId | String.Empty |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime | UtcNow mais a SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica de 128 bits gerada. Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo | UtcNow mais a SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
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 do objeto serializado.
- context
- StreamingContext
Informações contextuais sobre a origem.
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String)
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificados.
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
A entidade de segurança de declarações que foi gerada a partir do token de inicialização.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
Exceções
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Defina como uma ID exclusiva gerada. |
| EndpointId | String.Empty |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime | UtcNow mais a SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica de 128 bits gerada. Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo | UtcNow mais a SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, TimeSpan)
Inicializa uma nova instância da classe da SessionSecurityToken entidade de segurança especificada. O novo token é válido por meio do tempo de UtcNow vida especificado.
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
A entidade de segurança de declarações da qual inicializar o token.
- lifetime
- TimeSpan
O período do momento atual durante o qual o token é válido. A ValidFrom propriedade será definida UtcNow e a ValidTo propriedade será definida como ValidFrom mais o período especificado por esse parâmetro.
Exceções
lifetime é menor ou igual a Zero.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | null |
| ContextId | Defina como uma ID exclusiva gerada. |
| EndpointId | String.Empty |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime |
UtcNow plus lifetime. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica de 128 bits gerada. Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo |
UtcNow plus lifetime. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String, Nullable<DateTime>, Nullable<DateTime>)
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificado e com a hora de início e a hora de expiração especificadas.
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
A entidade de segurança de declarações que foi gerada a partir do token de inicialização.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
O instante em que o token se torna válido.
null para especificar UtcNow.
O instante de tempo após o qual o token não é mais válido.
null para especificar que o valor deve ser determinado adicionando o valor da DefaultTokenLifetime propriedade ao tempo especificado pelo validFrom parâmetro.
Exceções
O validFrom parâmetro e o parâmetro validTo não podem ser validados; por exemplo, validTo especifica uma hora que ocorre antes de validFrom.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Defina como uma ID exclusiva gerada. |
| EndpointId | String.Empty |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Defina como o valor da ValidFrom propriedade conforme determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade conforme determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica de 128 bits gerada. Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie 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 SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, String, String, Nullable<DateTime>, Nullable<DateTime>)
Inicializa uma nova instância da classe do SessionSecurityToken token principal e inicializador especificado e com a hora de início e a hora de expiração especificadas. O novo token está no escopo do ponto de extremidade 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
A entidade de segurança de declarações que foi gerada a partir do token de inicialização.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
- endpointId
- String
O ponto de extremidade ao qual esse token está associado. Uma cadeia de caracteres vazia cria um token não copiado.
O instante em que o token se torna válido.
null para especificar UtcNow.
O instante de tempo após o qual o token não é mais válido.
null para especificar que o valor deve ser determinado adicionando 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.
O validFrom parâmetro e o parâmetro validTo não podem ser validados; por exemplo, validTo especifica uma hora que ocorre antes de validFrom.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | Defina como uma ID exclusiva gerada. |
| EndpointId | endpointId |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Defina como o valor da ValidFrom propriedade conforme determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade conforme determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém uma chave simétrica de 128 bits gerada. Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie 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 SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, TimeSpan, SymmetricSecurityKey)
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, o SessionSecurityToken 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
A entidade de segurança de declarações associada a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a esse token.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
- endpointId
- String
O ponto de extremidade ao qual esse token está associado. Uma cadeia de caracteres vazia cria um token não copiado.
- lifetime
- TimeSpan
O tempo de vida do token de sessão. A ValidFrom propriedade será definida UtcNow e a ValidTo propriedade será definida como ValidFrom mais o período especificado por esse 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.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | contextId |
| EndpointId | endpointId |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | UtcNow |
| KeyExpirationTime |
UtcNow Mais lifetime |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento ou key , se key for null, uma chave simétrica de 128 bits gerada.
Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | UtcNow |
| ValidTo |
UtcNow Mais lifetime |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, DateTime, TimeSpan, SymmetricSecurityKey)
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, o carimbo de data/hora válido, o SessionSecurityToken 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
A entidade de segurança de declarações associada a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a esse token.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
- endpointId
- String
O ponto de extremidade ao qual esse token está associado. Uma cadeia de caracteres vazia cria um token não copiado.
- validFrom
- DateTime
O momento em que o token se torna válido.
- lifetime
- TimeSpan
O tempo de vida do token de sessão. A ValidTo propriedade será definida como ValidFrom mais o período especificado por esse 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.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId |
contextId ou, se contextId for null, uma ID exclusiva gerada. |
| EndpointId | endpointId |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | validFrom |
| KeyExpirationTime |
validFrom plus lifetime. |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento ou key , se key for null, uma chave simétrica de 128 bits gerada.
Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie aplicadas pelo SessionSecurityTokenHandler que processa o token. |
| ValidFrom | validFrom |
| ValidTo |
validFrom plus lifetime. |
Aplica-se a
SessionSecurityToken(ClaimsPrincipal, UniqueId, String, String, Nullable<DateTime>, Nullable<DateTime>, SymmetricSecurityKey)
Inicializa uma nova instância da classe usando a entidade de segurança, a ID de contexto, o contexto, o ponto de extremidade, a hora de início, a SessionSecurityToken hora de expiração e a chave especificadas.
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
A entidade de segurança de declarações associada a esta sessão.
- contextId
- UniqueId
O identificador de contexto associado a esse token.
- context
- String
Uma cadeia de caracteres de contexto opcional específica do aplicativo.
- endpointId
- String
O ponto de extremidade ao qual esse token está associado. Uma cadeia de caracteres vazia cria um token não copiado.
O instante em que o token se torna válido.
null para especificar UtcNow.
O instante de tempo após o qual o token não é mais válido.
null para especificar que o valor deve ser determinado adicionando 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 que a hora atual.
Comentários
A tabela a seguir mostra valores de propriedade iniciais para uma instância da SessionSecurityToken classe.
| Propriedade | Valor Inicial |
|---|---|
| ClaimsPrincipal | claimsPrincipal |
| Context | context |
| ContextId | contextId |
| EndpointId | endpointId |
| Id | Defina como uma ID exclusiva gerada. |
| IsPersistent | false |
| IsReferenceMode | false |
| KeyEffectiveTime | Defina como o valor da ValidFrom propriedade conforme determinado pelo ValidFrom parâmetro. |
| KeyExpirationTime | O valor da ValidTo propriedade conforme determinado pelo ValidTo parâmetro. |
| KeyGeneration | null |
| SecurityKeys | Contém um único elemento ou key , se key for null, uma chave simétrica de 128 bits gerada.
Nota: A implementação padrão não usa essa propriedade. As chaves de assinatura e criptografia são determinadas pelas transformações de cookie 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 SessionSecurityTokenHandler.DefaultTokenLifetime propriedade. |