System.IdentityModel.Tokens Namespace

El espacio de nombres System.IdentityModel.Tokens contiene clases que representan los tokens de seguridad, controladores de token de seguridad, cláusulas de identificador de clave y otros artefactos usados en la generación y el procesamiento de tokens. The System.IdentityModel.Tokens namespace contains classes that represent security tokens, security token handlers, key identifier clauses and other artifacts used in token generation and processing. El espacio de nombres contiene clases base como SecurityToken, SecurityTokenHandler y SecurityKeyIdentifierClause, así como clases que derivan de estas clases y representan a varios de los tipos de token, artefactos y controladores para los que Windows Identity Foundation (WIF) tiene compatibilidad integrada. The namespace contains base classes such as SecurityToken, SecurityTokenHandler, and SecurityKeyIdentifierClause, as well as classes that derive from these classes and represent several of the token types, artifacts, and handlers for which the Windows Identity Foundation (WIF) has built in support. Esto incluye clases que contienen compatibilidad con tokens de SAML v1.1 y v2.0, por ejemplo: SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken y Saml2SecurityTokenHandler. This includes classes that contain support for SAML v1.1 and v2.0 tokens, such as: SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, and Saml2SecurityTokenHandler.

Clases

AggregateTokenResolver

Representa una resolución de tokens de seguridad que puede englobar varias resoluciones de token y resolver los token de todas las resoluciones incluidas.Represents a security token resolver that can wrap multiple token resolvers and resolve tokens across all of the wrapped resolvers.

AsymmetricProofDescriptor

Esta clase se puede usar para emitir el token basado en clave asimétrica.This class can be used for issuing the asymmetric key based token.

AsymmetricSecurityKey

Clase base para las claves asimétricas.Base class for asymmetric keys.

AudienceRestriction

Define los valores para una comprobación de AudienceRestriction.Defines settings for an AudienceRestriction verification.

AudienceUriValidationFailedException

Excepción que se produce cuando un token de seguridad de entrada no supera la validación de URI Audience.The exception that is thrown when an incoming security token fails Audience URI validation.

AuthenticationContext

Esta clase se usa para especificar el contexto de un evento de autenticación.This class is used to specify the context of an authentication event.

AuthenticationMethods

Define constantes para los métodos de autenticación conocidos admitidos.Defines constants for supported well-known authentication methods. Define constantes para los métodos de autenticación de SAML.Defines constants for SAML authentication methods.

BinaryKeyIdentifierClause

Representa una clase base para las cláusulas de identificador de clave que están basadas en los datos binarios.Represents a base class for key identifier clauses that are based upon binary data.

BootstrapContext

Contiene una versión serializada del token original que se utilizó en el momento del inicio de sesiónContains a serialized version of the original token that was used at sign-in time.

ComputedKeyAlgorithms

Se usa en el RST para indicar el algoritmo deseado con el que calcular una clave según las entropías combinadas del solicitante del token y del emisor de tokens.Used in the RST to indicate the desired algorithm with which to compute a key based on the combined entropies from both the token requestor and the token issuer.

ConfigurationBasedIssuerNameRegistry

Representa un Registro de nombres de emisor que mantiene una lista de los emisores de confianza cargados de elementos del archivo de configuración de aplicación que asocia cada nombre de emisor al certificado X.509 necesario comprobar la signatura de los tokens generados por el emisor.Represents an issuer name registry that maintains a list of trusted issuers loaded from elements in the application configuration file that associate each issuer name to the X.509 certificate that is needed to verify the signature of tokens produced by the issuer.

EmptySecurityKeyIdentifierClause

Representa una cláusula de identificador de clave vacía.Represents an empty key identifier clause. Se usa esta clase cuando un elemento <EncryptedData> o <Signature> no contiene un elemento <KeyInfo>, que se usa para describir la clave necesaria para descifrar los datos o comprobar la signatura.This class is used when an <EncryptedData> or a <Signature> element does not contain a <KeyInfo> element, which is used to describe the key required to decrypt the data or check the signature.

EncryptedKeyEncryptingCredentials

Representa las credenciales de cifrado de clave cifrada.Represents the encrypted key encrypting credentials. Se usan generalmente como credenciales de cifrado de datos para cifrar elementos como tokens.These are usually used as data encrypting credentials to encrypt things like tokens.

EncryptedKeyIdentifierClause

Representa una cláusula de identificador clave que identifica una clave cifrada.Represents a key identifier clause that identifies an encrypted key.

EncryptedSecurityToken

Un token de ajuste que controla el cifrado para un token que no lo admite de modo nativo.A wrapping-token that handles encryption for a token that does not natively support it.

EncryptedSecurityTokenHandler

Un controlador de token para los tokens de seguridad cifrados.A token handler for encrypted security tokens. Controla los tokens de tipo EncryptedSecurityToken.Handles tokens of type EncryptedSecurityToken.

EncryptedTokenDecryptionFailedException

Excepción que se produce cuando se produce un error al procesar un token de seguridad cifrado.The exception that is thrown when an error occurs while processing an encrypted security token.

EncryptingCredentials

Representa la clave criptográfica y el algoritmo de cifrado que se usan para cifrar la clave de prueba.Represents the cryptographic key and encrypting algorithm that are used to encrypt the proof key.

GenericXmlSecurityKeyIdentifierClause

Representa un cláusula de identificador clave basada en XML.Represents a key identifier clause that is based on XML.

GenericXmlSecurityToken

Representa un token de seguridad que está basado en XML.Represents a security token that is based upon XML.

InMemorySymmetricSecurityKey

Representa claves que se generan utilizando algoritmos simétricos y sólo están almacenadas en la memoria de acceso aleatorio del equipo local.Represents keys that are generated using symmetric algorithms and are only stored in the local computer's random access memory.

IssuerNameRegistry

La clase base abstracta para un Registro de nombres de emisores.The abstract base class for an issuer name registry. Un Registro del nombre del emisor se utiliza para asociar un nombre mnemotécnico al material criptográfico necesario para comprobar las signaturas de los tokens generados por el emisor correspondiente.An issuer name registry is used to associate a mnemonic name to the cryptographic material that is needed to verify the signatures of tokens produced by the corresponding issuer. El registro de nombre de emisores mantiene una lista de emisores en los que una aplicación de usuario de confianza (RP) confía.The issuer name registry maintains a list of issuers that are trusted by a relying party (RP) application.

IssuerTokenResolver

Resuelve los tokens de emisor recibidos de los socios del servicio.Resolves issuer tokens received from service partners.

KerberosReceiverSecurityToken

Representa un token de seguridad que está basado en un vale de Kerberos que se recibe en un mensaje SOAP.Represents a security token that is based upon a Kerberos ticket that is received in a SOAP message.

KerberosRequestorSecurityToken

Representa un token de seguridad que está basado en un vale de Kerberos que se envía en una solicitud de SOAP.Represents a security token that is based upon a Kerberos ticket that is sent in an SOAP request.

KerberosSecurityTokenHandler

Representa un controlador de tokens de seguridad que procesa los token de Kerberos.Represents a security token handler that processes Kerberos tokens. Controla los tokens de tipo KerberosReceiverSecurityToken.Handles tokens of type KerberosReceiverSecurityToken.

KerberosTicketHashKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad KerberosRequestorSecurityToken o KerberosReceiverSecurityToken.Represents a key identifier clause that identifies a KerberosRequestorSecurityToken or KerberosReceiverSecurityToken security token.

LocalIdKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad especificado en el encabezado de seguridad del mensaje SOAP.Represents a key identifier clause that identifies a security tokens specified in the security header of the SOAP message.

ProofDescriptor

La clase base para las clases SymmetricProofDescriptor y AsymmetricProofDescriptor.The base class for the SymmetricProofDescriptor and AsymmetricProofDescriptor classes.

RsaKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad RsaSecurityToken.Represents a key identifier clause that identifies a RsaSecurityToken security token.

RsaSecurityKey

Representa una clave de seguridad que se genera utilizando el algoritmo de RSA.Represents a security key that is generated using the RSA algorithm. Esta clase no puede heredarse.This class cannot be inherited.

RsaSecurityToken

Representa un token de seguridad que está basado en la clave que se crea utilizando el algoritmo de RSA.Represents a security token that is based upon key that is created using the RSA algorithm.

RsaSecurityTokenHandler

Representa un elemento SecurityTokenHandler que procesa tokens de tipo RsaSecurityToken.Represents a SecurityTokenHandler that processes tokens of type RsaSecurityToken.

Saml2Action

Representa un elemento <saml:Action> que define SAML 2.0.Represents a <saml:Action> element defined by SAML 2.0.

Saml2Advice

Representa el elemento Advice especificado en [Saml2Core, 2.6.1].Represents the Advice element specified in [Saml2Core, 2.6.1].

Saml2Assertion

Representa el elemento Assertion especificado en [Saml2Core, 2.3.3].Represents the Assertion element specified in [Saml2Core, 2.3.3].

Saml2AssertionKeyIdentifierClause

Representa una implementación de SecurityKeyIdentifierClause para hacer referencia a los token de seguridad basados en SAML2.Represents a SecurityKeyIdentifierClause implementation for referencing SAML2-based security tokens.

Saml2Attribute

Representa el elemento Attribute especificado en [Saml2Core, 2.7.3.1].Represents the Attribute element specified in [Saml2Core, 2.7.3.1].

Saml2AttributeStatement

Representa el elemento AttributeStatement especificado en [Saml2Core, 2.7.3].Represents the AttributeStatement element specified in [Saml2Core, 2.7.3].

Saml2AudienceRestriction

Representa el elemento AudienceRestriction especificado en [Saml2Core, 2.5.1.4].Represents the AudienceRestriction element specified in [Saml2Core, 2.5.1.4].

Saml2AuthenticationContext

Representa el elemento AuthnContext especificado en [Saml2Core, 2.7.2.2].Represents the AuthnContext element specified in [Saml2Core, 2.7.2.2].

Saml2AuthenticationStatement

Representa el elemento AuthnStatement especificado en [Saml2Core, 2.7.2].Represents the AuthnStatement element specified in [Saml2Core, 2.7.2].

Saml2AuthorizationDecisionStatement

Representa el elemento <saml:AuthzDecisionStatement> que define SAML 2.0.Represents the <saml:AuthzDecisionStatement> element defined by SAML 2.0.

Saml2Conditions

Representa el elemento Conditions especificado en [Saml2Core, 2.5.1].Represents the Conditions element specified in [Saml2Core, 2.5.1].

Saml2Evidence

Representa el elemento Evidence especificado en [Saml2Core, 2.7.4.3].Represents the Evidence element specified in [Saml2Core, 2.7.4.3].

Saml2Id

Representa el identificador utilizado para las aserciones SAML.Represents the identifier used for SAML assertions.

Saml2NameIdentifier

Representa el elemento NameID tal y como se especifica en [Saml2Core, 2.2.3] o el elemento EncryptedID tal y como se especifica en [Saml2Core, 2.2.4].Represents the NameID element as specified in [Saml2Core, 2.2.3] or the EncryptedID element as specified in [Saml2Core, 2.2.4].

Saml2ProxyRestriction

Representa el elemento ProxyRestriction especificado en [Saml2Core, 2.5.1.6].Represents the ProxyRestriction element specified in [Saml2Core, 2.5.1.6].

Saml2SecurityKeyIdentifierClause

Esta clase se utiliza cuando se recibe Saml2Assertion sin un elemento <ds:KeyInfo> dentro del elemento de firma.This class is used when a Saml2Assertion is received without a <ds:KeyInfo> element inside the signature element. KeyInfo describe la clave necesaria para comprobar la signatura.The KeyInfo describes the key required to check the signature. Cuando se necesita la clave esta cláusula se muestra en la SecurityTokenResolver actual.When the key is needed this clause will be presented to the current SecurityTokenResolver. Contendrá la lectura completa de Saml2Assertion que se puede consultar para determinar la clave necesaria.It will contain the Saml2Assertion fully read which can be queried to determine the key required.

Saml2SecurityToken

Representa un token de seguridad que está basado en una aserción de SAML.Represents a security token that is based upon a SAML assertion.

Saml2SecurityTokenHandler

Representa un controlador de tokens de seguridad que crea tokens de seguridad a partir de aserciones de SAML 2.0.Represents a security token handler that creates security tokens from SAML 2.0 Assertions.

Saml2Statement

Representa el StatementAbstractType especificado en [Saml2Core, 2.7.1].Represents the StatementAbstractType specified in [Saml2Core, 2.7.1].

Saml2Subject

Representa el elemento Subject especificado en [Saml2Core, 2.4.1].Represents the Subject element specified in [Saml2Core, 2.4.1].

Saml2SubjectConfirmation

Representa el elemento SubjectConfirmation especificado en [Saml2Core, 2.4.1.1].Represents the SubjectConfirmation element specified in [Saml2Core, 2.4.1.1].

Saml2SubjectConfirmationData

Representa el elemento SubjectConfirmationData y el tipo asociado KeyInfoConfirmationDataType definidos en [Saml2Core, 2.4.1.2-2.4.1.3].Represents the SubjectConfirmationData element and the associated KeyInfoConfirmationDataType defined in [Saml2Core, 2.4.1.2-2.4.1.3].

Saml2SubjectLocality

Representa el elemento SubjectLocality especificado en [Saml2Core, 2.7.2.1].Represents the SubjectLocality element specified in [Saml2Core, 2.7.2.1].

SamlAction

Representa el elemento <saml:Action> dentro de una aserción de SAML que contiene una acción en un recurso especificado.Represents the <saml:Action> element within a SAML assertion that contains an action on a specified resource.

SamlAdvice

Representa el elemento <saml:Advice> dentro de una aserción de SAML que contiene la información adicional proporcionada por la autoridad de SAML.Represents the <saml:Advice> element within a SAML assertion that contains additional information provided by the SAML authority.

SamlAssertion

Representa una aserción de Lenguaje de marcado de aserción de seguridad 1.1 (SAML 1.1).Represents a Security Assertion Markup Language 1.1 (SAML 1.1) assertion.

SamlAssertionKeyIdentifierClause

Representa un elemento <KeyIdentifier> que hace referencia a un elemento <saml:Assertion> en un mensaje SOAP.Represents a <KeyIdentifier> element that references a <saml:Assertion> element in a SOAP message.

SamlAttribute

Representa un atributo que está asociado al sujeto de SamlAttributeStatement.Represents an attribute that is associated with the subject of a SamlAttributeStatement.

SamlAttributeStatement

Contiene un conjunto de atributos asociado a un SamlSubject determinado.Contains a set of attributes associated with a particular SamlSubject.

SamlAudienceRestrictionCondition

Especifica que una aserción de SAML se dirige a una audiencia determinada.Specifies that a SAML assertion is addressed to a particular audience.

SamlAuthenticationClaimResource

Representa el tipo de recurso para una notificación creada a partir de SamlAuthenticationStatement.Represents the resource type for a claim that is created from a SamlAuthenticationStatement.

SamlAuthenticationStatement

Representa una notificación para un token de seguridad SamlSecurityToken que valida que un determinado significado autenticó el sujeto en un momento determinado.Represents a claim for a SamlSecurityToken security token that asserts that the subject was authenticated by a particular means at a particular time.

SamlAuthorityBinding

Especifica cómo recuperar la información adicional sobre el sujeto de un token de seguridad SamlSecurityToken.Specifies how to retrieve additional information about the subject of a SamlSecurityToken security token.

SamlAuthorizationDecisionClaimResource

Representa una notificación para un token de seguridad SamlSecurityToken que valida una decisión de la autorización con respecto al acceso a un recurso concreto.Represents a claim for a SamlSecurityToken security token that asserts an authorization decision regarding access to a specific resource.

SamlAuthorizationDecisionStatement

Representa una notificación para un token de seguridad SamlSecurityToken que valida que se ha tomado una decisión de autorización con respecto al acceso del sujeto al recurso especificado.Represents a claim for a SamlSecurityToken security token that asserts that an authorization decision regarding access by the subject to the specified resource has been made.

SamlCondition

Representa una condición que se debe tener en cuenta al evaluar la validez de una aserción de SAML.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlConditions

Representa un conjunto de condiciones que se deben tener en cuenta al evaluar la validez de una aserción de SAML.Represents a set of conditions that must be taken into account when assessing the validity of a SAML assertion.

SamlConstants

Representa un conjunto de constantes que se utilizan para establecer propiedades de un token de seguridad SamlSecurityToken.Represents a set of constants that are used to set properties of a SamlSecurityToken security token. Esta clase no puede heredarse.This class cannot be inherited.

SamlDoNotCacheCondition

Representa una condición que se debe tener en cuenta al evaluar la validez de una aserción de SAML.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlEvidence

Representa la prueba utilizada para representar una decisión de autorización para un token de seguridad SamlSecurityToken.Represents the evidence used to render an authorization decision for a SamlSecurityToken security token.

SamlNameIdentifierClaimResource

Representa una notificación para un token de seguridad de SAML que valida el nombre del sujeto.Represents a claim for a SAML security token that asserts the subject's name.

SamlSecurityKeyIdentifierClause

Esta clase se utiliza cuando se recibe SamlAssertion sin un elemento <ds:KeyInfo> dentro del elemento de firma.This class is used when a SamlAssertion is received without a <ds:KeyInfo> element inside the signature element. KeyInfo describe la clave necesaria para comprobar la signatura.The KeyInfo describes the key required to check the signature. Cuando se necesita la clave esta cláusula se muestra en la SecurityTokenResolver actual.When the key is needed this clause will be presented to the current SecurityTokenResolver. Contendrá la lectura completa de SamlAssertion que se puede consultar para determinar la clave necesaria.It will contain the SamlAssertion fully read which can be queried to determine the key required.

SamlSecurityToken

Representa un token de seguridad que está basado en una aserción de SAML.Represents a security token that is based upon a SAML assertion.

SamlSecurityTokenHandler

Representa un controlador de tokens de seguridad que crea tokens de seguridad a partir de aserciones de SAML 1.1.Represents a security token handler that creates security tokens from SAML 1.1 Assertions.

SamlSecurityTokenRequirement

Extiende la clase SecurityTokenRequirement agregando nuevas propiedades que son útiles para los tokens emitidos.Extends the SecurityTokenRequirement class by adding new properties that are useful for issued tokens.

SamlSerializer

Serializa y deserializa objetos SamlSecurityToken en documentos XML y desde ellos.Serializes and deserializes SamlSecurityToken objects into and from XML documents.

SamlStatement

Representa una notificación para un token de seguridad SamlSecurityToken.Represents a claim for a SamlSecurityToken security token.

SamlSubject

Representa el asunto de un token de seguridad de SAML.Represents the subject of a SAML security token.

SamlSubjectStatement

Representa una notificación para un token de seguridad SamlSecurityToken.Represents a claim for a SamlSecurityToken security token.

SecurityAlgorithms

Define las constantes para los URI que representan los algoritmos criptográficos que se utilizan para cifrar XML y calcular firmas digitales para los mensajes SOAP.Defines constants for the URIs that represent the cryptographic algorithms that are used to encrypt XML and compute digital signatures for SOAP messages.

SecurityKey

Clase base para las claves de seguridad.Base class for security keys.

SecurityKeyElement

Proporciona la resolución postergada de las claves de seguridad al resolver SecurityKeyIdentifierClause o SecurityKeyIdentifier solamente cuando se requieren funciones criptográficas.Provides delayed resolution of security keys by resolving the SecurityKeyIdentifierClause or SecurityKeyIdentifier only when cryptographic functions are needed. Esto permite serializar y deserializar sin problemas una cláusula de identificador de clave o un identificador de clave que una aplicación no usa nunca.This allows a key identifier clause or key identifier that is never used by an application to be serialized and deserialized on and off the wire without issues.

SecurityKeyIdentifier

Representa un identificador de clave.Represents a key identifier.

SecurityKeyIdentifierClause

Representa una clase base abstracta para una cláusula de identificador de clave.Represents an abstract base class for a key identifier clause.

SecurityKeyIdentifierClauseSerializer

Clase base abstracta para un serializador que puede serializar y deserializar las cláusulas clave de identificador.Abstract base class for a serializer that can serialize and deserialize key identifier clauses.

SecurityToken

Representa una clase base utilizada para implementar todos los tokens de seguridad.Represents a base class used to implement all security tokens.

SecurityTokenDescriptor

Esto es un marcador de posición para todos los atributos relacionados con el token emitido.This is a place holder for all the attributes related to the issued token

SecurityTokenElement

Representa varios elementos que se encuentran en el objeto RequestSecurityToken los cuales representan tokens de seguridad.Represents a number elements found in a RequestSecurityToken which represent security tokens.

SecurityTokenException

La excepción que se inicia cuando un problema se produce al procesar un token de seguridad.The exception that is thrown when a problem occurs while processing a security token.

SecurityTokenExpiredException

Excepción que se producirá cuando se reciba un token de seguridad que tiene una hora de expiración en el pasado.The exception that is thrown when a security token that has an expiration time in the past is received.

SecurityTokenHandler

La clase base abstracta para los controladores de token de seguridad.The abstract base class for security token handlers.

SecurityTokenHandlerCollection

Representa una colección de controladores de tokens de seguridad.Represents a collection of security token handlers.

SecurityTokenHandlerCollectionManager

Clase que administra varias colecciones de controlador de token de seguridad con nombre.A class that manages multiple, named security token handler collections.

SecurityTokenHandlerCollectionManager.Usage

Define los nombres de colección estándar utilizados por el marco de trabajo.Defines standard collection names used by the framework.

SecurityTokenHandlerConfiguration

Configuración común de todos los controladores de token de seguridad.Configuration common to all security token handlers.

SecurityTokenNotYetValidException

Excepción que se producirá cuando se reciba un token de seguridad que tiene una hora efectiva en el futuro.The exception that is thrown when a security token that has an effective time in the future is received.

SecurityTokenReplayDetectedException

Excepción que se produce cuando se recibe un token de seguridad que se reprodujo.The exception that is thrown when a security token that has been replayed is received.

SecurityTokenTypes

Contiene un conjunto de propiedades estáticas que devuelven cadenas que representan los tipos de token de seguridad.Contains a set of static properties that returns strings that represent security token types.

SecurityTokenValidationException

La excepción que se inicia cuando un token de seguridad recibido no es válido.The exception that is thrown when a received security token is invalid.

SessionSecurityToken

Define un token de seguridad que contiene los datos asociados a una sesión.Defines a security token that contains data associated with a session.

SessionSecurityTokenCache

Define una clase abstracta para una memoria caché de tokens de seguridad de la sesión.Defines an abstract class for a cache of session security tokens.

SessionSecurityTokenCacheKey

Representa la clave de una entrada en un elemento SessionSecurityTokenCache.Represents the key for an entry in a SessionSecurityTokenCache.

SessionSecurityTokenHandler

SecurityTokenHandler que procesa los tokens de seguridad de tipo SessionSecurityToken.A SecurityTokenHandler that processes security tokens of type SessionSecurityToken.

SigningCredentials

Representa los algoritmos de seguridad y clave criptográfica que se utilizan para generar una firma digital.Represents the cryptographic key and security algorithms that are used to generate a digital signature.

SymmetricProofDescriptor

Esta clase se puede usar para emitir el token basado en clave simétrica.This class can be used for issuing the symmetric key based token.

SymmetricSecurityKey

Representa la clase base abstracta para todas las claves que se generan utilizando los algoritmos simétricos.Represents the abstract base class for all keys that are generated using symmetric algorithms.

TokenReplayCache

La clase base abstracta que define los métodos para una memoria caché utilizada para detectar los tokens repetidos.The abstract base class that defines methods for a cache used to detect replayed tokens.

UserNameSecurityToken

Representa un token de seguridad que está basado en un nombre de usuario y contraseña.Represents a security token that is based upon a user name and password.

UserNameSecurityTokenHandler

Define una clase base abstracta para un objeto SecurityTokenHandler que procesa tokens de seguridad de tipo UserNameSecurityToken.Defines an abstract base class for a SecurityTokenHandler that processes security tokens of type UserNameSecurityToken.

WindowsSecurityToken

Representa un token de seguridad que está basado en la identidad de un dominio o cuenta de usuario de Windows.Represents a security token that is based on the identity of a Windows domain or user account.

WindowsUserNameSecurityTokenHandler

Define un objeto SecurityTokenHandler que procesa los tokens de nombre de usuario de Windows.Defines a SecurityTokenHandler that processes Windows Username tokens.

X509AsymmetricSecurityKey

Representa una clave asimétrica para los certificados X.509.Represents an asymmetric key for X.509 certificates.

X509CertificateStoreTokenResolver

Representa una resolución de tokens que puede resolver los tokens de tipo X509SecurityToken con un almacén de certificados X.509 especificado.Represents a token resolver that can resolve tokens of type X509SecurityToken against a specified X.509 certificate store.

X509DataSecurityKeyIdentifierClauseSerializer

Representa un elemento SecurityKeyIdentifierClauseSerializer que puede procesar tipos de referencia del certificado X.509.Represents a SecurityKeyIdentifierClauseSerializer that can process X.509 certificate reference types.

X509EncryptingCredentials

Representa un token de X.509 utilizado como credencial de cifrado.Represents an X.509 token used as the encrypting credential. Esta clase se usa normalmente como credenciales de ajuste de clave.This class is usually used as key wrapping credentials.

X509IssuerSerialKeyIdentifierClause

Representa una cláusula de identificador clave que identifica un token de seguridad X509SecurityToken mediante el nombre completo (DN) del emisor de certificados y el número de serie del certificado X.509.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the distinguished name of the certificate issuer and the X.509 certificate's serial number.

X509NTAuthChainTrustValidator

Representa un validador de certificados X.509 que validará un certificado X.509 especificado y comprueba si dicho certificado se puede asignar a una cuenta de Windows y si la cadena de certificados es de confianza.Represents an X.509 certificate validator that will validate a specified X.509 certificate and verify whether the certificate can be mapped to a Windows account and whether the certificate chain is trusted.

X509RawDataKeyIdentifierClause

Representa una cláusula de identificador clave que identifica un token de seguridad X509SecurityToken mediante los datos sin procesar del certificado X.509.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's raw data.

X509SecurityToken

Representa un token de seguridad que se basa en un certificado X.509.Represents a security token that is based upon an X.509 certificate.

X509SecurityTokenHandler

Representa un controlador de tokens de seguridad que procesa los token de tipo X509SecurityToken.Represents a security token handler that processes tokens of type X509SecurityToken. De forma predeterminada, el controlador realizará la validación de la cadena de confianza de certificado X.509.By default, the handler will perform chain-trust validation of the X.509 certificate.

X509SigningCredentials

Representa un token de X.509 utilizado como credencial de firma.Represents an X.509 token used as the signing credential.

X509SubjectKeyIdentifierClause

Representa una cláusula de identificador clave que identifica un token de seguridad X509SecurityToken mediante la extensión del identificador de clave de sujeto del certificado X.509.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's subject key identifier extension.

X509ThumbprintKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica los tokens de seguridad X509SecurityToken mediante la huella digital del certificado X.509.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the X.509 certificate's thumbprint.

X509WindowsSecurityToken

Representa un token de seguridad que está basado en un certificado X.509 y que el certificado está asignado a una cuenta de usuario del dominio de Windows o de usuario del equipo local.Represents a security token that is based upon an X.509 certificate and that the certificate is mapped to a Windows domain user or local computer user account.

Enumeraciones

SamlAccessDecision

Especifica si el sujeto de un token de seguridad SamlSecurityToken tiene acceso a un recurso determinado.Specifies whether the subject of a SamlSecurityToken security token is granted access to a given resource.

SecurityKeyType

Especifica el tipo de clave asociada a un token de seguridad.Specifies the type of key that is associated with a security token.

SecurityKeyUsage

Especifica cómo se puede utilizar una clave asociada a un token de seguridad.Specifies how a key that is associated with a security token can be used.