Saml2SecurityTokenHandler 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.
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf
public class Saml2SecurityTokenHandler : Microsoft.IdentityModel.Tokens.SecurityTokenHandler, Microsoft.IdentityModel.Tokens.Experimental.IResultBasedValidation
type Saml2SecurityTokenHandler = class
inherit SecurityTokenHandler
interface IResultBasedValidation
Public Class Saml2SecurityTokenHandler
Inherits SecurityTokenHandler
Implements IResultBasedValidation
- Herança
- Implementações
Construtores
| Nome | Description |
|---|---|
| Saml2SecurityTokenHandler() |
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
Campos
| Nome | Description |
|---|---|
| DefaultActorClaimName |
Valor padrão do Nome da Declaração do Ator usado ao processar declarações do ator. |
Propriedades
| Nome | Description |
|---|---|
| ActorClaimName |
Obtém ou define o nome do atributo de declaração do ator que será usado ao processar declarações do ator. |
| CanValidateToken |
Retorna um valor que indica se esse manipulador pode validar um SecurityToken. |
| CanWriteToken |
Obtém o valor que indica se essa instância pode gravar um SecurityToken. |
| MaximumTokenSizeInBytes |
Obtém e define o tamanho máximo do token em bytes que serão processados. (Herdado de TokenHandler) |
| Serializer |
Obtém ou define o Saml2Serializer que será usado para ler e gravar um Saml2SecurityToken. |
| SetDefaultTimesOnTokenCreation |
Obtém ou define um bool que controla se a criação de token definirá o padrão 'exp', 'nbf' e 'iat' se não for especificado. (Herdado de TokenHandler) |
| TokenLifetimeInMinutes |
Obtém ou define o tempo de vida do token em minutos. (Herdado de TokenHandler) |
| TokenType |
Obtém o tipo de token compatível com esse manipulador. |
Métodos
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IResultBasedValidation.ValidateTokenAsync(SecurityToken, ValidationParameters, CallContext, CancellationToken) |
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(SecurityToken, ValidationParameters, CallContext) |
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(String, ValidationParameters, CallContext, CancellationToken) |
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(String, ValidationParameters, CallContext) |
Um SecurityTokenHandler projetado para criar e validar Tokens Saml2. Confira: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |