Saml2SecurityTokenHandler Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: 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
- Herencia
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| Saml2SecurityTokenHandler() |
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
Campos
| Nombre | Description |
|---|---|
| DefaultActorClaimName |
Valor predeterminado del nombre de notificación de actor usado al procesar notificaciones de actor. |
Propiedades
| Nombre | Description |
|---|---|
| ActorClaimName |
Obtiene o establece el nombre del atributo de notificación de actor que se usará al procesar notificaciones de actor. |
| CanValidateToken |
Devuelve un valor que indica si este controlador puede validar un SecurityToken. |
| CanWriteToken |
Obtiene el valor que indica si esta instancia puede escribir un SecurityToken. |
| MaximumTokenSizeInBytes |
Obtiene y establece el tamaño máximo del token en bytes que se procesarán. (Heredado de TokenHandler) |
| Serializer |
Obtiene o establece el Saml2Serializer objeto que se usará para leer y escribir un Saml2SecurityToken. |
| SetDefaultTimesOnTokenCreation |
Obtiene o establece un valor bool que controla si la creación de tokens establecerá el valor predeterminado "exp", "nbf" y "iat" si no se especifica. (Heredado de TokenHandler) |
| TokenLifetimeInMinutes |
Obtiene o establece la duración del token en minutos. (Heredado de TokenHandler) |
| TokenType |
Obtiene el tipo de token admitido por este controlador. |
Métodos
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IResultBasedValidation.ValidateTokenAsync(SecurityToken, ValidationParameters, CallContext, CancellationToken) |
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(SecurityToken, ValidationParameters, CallContext) |
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(String, ValidationParameters, CallContext, CancellationToken) |
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |
| IResultBasedValidation.ValidateTokenAsync(String, ValidationParameters, CallContext) |
Diseñado SecurityTokenHandler para crear y validar tokens saml2. Consulte: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf |