AuthenticationProperties Classe
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.
Dicionário usado para armazenar valores de estado sobre a sessão de autenticação.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Herança
-
AuthenticationProperties
- Derivado
Construtores
AuthenticationProperties() |
Inicializa uma nova instância da classe AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializa uma nova instância da classe AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>) |
Inicializa uma nova instância da classe AuthenticationProperties. |
Propriedades
AllowRefresh |
Obtém ou define se a atualização da sessão de autenticação deve ser permitida. |
ExpiresUtc |
Obtém ou define o período em que o tíquete de autenticação expira. |
IsPersistent |
Obtém ou define se a sessão de autenticação será persistente entre várias solicitações. |
IssuedUtc |
Obtém ou define a hora em que o tíquete de autenticação foi emitido. |
Items |
Valores de estado sobre a sessão de autenticação. |
Parameters |
Coleção de parâmetros que são passados para o manipulador de autenticação. Elas não se destinam à serialização ou persistência, apenas para fluxo de dados entre sites de chamadas. |
RedirectUri |
Obtém ou define o caminho completo ou o URI absoluto a ser usado como um valor de resposta de redirecionamento http. |
Métodos
Clone() |
Retornar uma cópia. |
GetBool(String) | |
GetDateTimeOffset(String) |
Obtenha um valor anulável DateTimeOffset da Items coleção. |
GetParameter<T>(String) |
Obtenha um parâmetro da Parameters coleção. |
GetString(String) |
Obtenha um valor de cadeia de caracteres da Items coleção. |
SetBool(String, Nullable<Boolean>) | |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Define ou remove um DateTimeOffset valor na Items coleção. |
SetParameter<T>(String, T) |
Defina um valor de parâmetro na Parameters coleção. |
SetString(String, String) |
Defina ou remova um valor de cadeia de caracteres da Items coleção. |
Métodos de Extensão
GetTokens(AuthenticationProperties) |
Retorna todas as AuthenticationToken instâncias contidas nas propriedades. |
GetTokenValue(AuthenticationProperties, String) |
Retorna o valor de um token. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Armazena um conjunto de tokens de autenticação, depois de remover tokens antigos. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Atualizações o valor de um token, se já estiver presente. |