Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres System.IdentityModel.Tokens

 

Publicado: octubre de 2016

El System.IdentityModel.Tokens espacio de nombres contiene clases que representan tokens de seguridad, controladores de tokens de seguridad, las cláusulas de identificador de clave y otros artefactos que se utiliza en la generación de tokens y procesamiento. El espacio de nombres contiene clases base como SecurityToken, SecurityTokenHandler, y SecurityKeyIdentifierClause, así como clases que derivan de estas clases y representan algunos de los tipos de token, artefactos y controladores para el que se incorpora compatibilidad con Windows Identity Foundation (WIF). Esto incluye las clases que admiten tokens SAML v1.1 y v2.0, como: SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, y Saml2SecurityTokenHandler.

ClaseDescripción
System_CAPS_pubclassAggregateTokenResolver

Representa a una resolución del token de seguridad que puede incluir a varias resoluciones de token y resolver tokens en todas las resoluciones ajustadas.

System_CAPS_pubclassAsymmetricProofDescriptor

Esta clase puede usarse para emitir el token en función de clave asimétrico.

System_CAPS_pubclassAsymmetricSecurityKey

Clase base para las claves asimétricas.

System_CAPS_pubclassAudienceRestriction

Define la configuración para una comprobación de AudienceRestriction.

System_CAPS_pubclassAudienceUriValidationFailedException

La excepción que se produce cuando un token de seguridad entrante se produce un error de validación de URI de audiencia.

System_CAPS_pubclassAuthenticationContext

Esta clase se utiliza para especificar el contexto de un evento de autenticación.

System_CAPS_pubclassAuthenticationMethods

Define las constantes para los métodos de autenticación conocidos compatibles. Define constantes para los métodos de autenticación de SAML.

System_CAPS_pubclassBinaryKeyIdentifierClause

Representa una clase base para las cláusulas de identificador de clave que están basadas en los datos binarios.

System_CAPS_pubclassBootstrapContext

Contiene una versión serializada del token original que se utilizó en el momento de inicio de sesión.

System_CAPS_pubclassComputedKeyAlgorithms

Se utiliza en el RST para indicar el algoritmo deseado con el que se va a calcular una clave basada en la entropías combinados desde el token solicitante y el emisor del token.

System_CAPS_pubclassConfigurationBasedIssuerNameRegistry

Representa un registro de nombre de emisor que mantiene una lista de emisores de confianza cargado desde elementos en el archivo de configuración de aplicación que asocian cada nombre de emisor para el certificado X.509 que se necesita para comprobar la firma de tokens generado por el emisor.

System_CAPS_pubclassEmptySecurityKeyIdentifierClause

Representa una cláusula de identificador de clave vacía. Esta clase se utiliza cuando un <EncryptedData> o un <Signature> elemento no contiene un <KeyInfo> elemento, que se utiliza para describir la clave necesaria para descifrar los datos o comprobar la firma.

System_CAPS_pubclassEncryptedKeyEncryptingCredentials

Representa la clave cifrada cifrar las credenciales. Estos se suelen usar como credenciales de cifrado de datos para cifrar las cosas como los tokens.

System_CAPS_pubclassEncryptedKeyIdentifierClause

Representa una cláusula de identificador clave que identifica una clave cifrada.

System_CAPS_pubclassEncryptedSecurityToken

Un token de ajuste que controla el cifrado para un token que no forma nativa la admite.

System_CAPS_pubclassEncryptedSecurityTokenHandler

Controlador de token para los tokens de seguridad cifrado. Administra los tokens de tipo EncryptedSecurityToken.

System_CAPS_pubclassEncryptedTokenDecryptionFailedException

La excepción que se produce cuando se produce un error al procesar un token de seguridad cifrado.

System_CAPS_pubclassEncryptingCredentials

Representa la clave de cifrado y el algoritmo de cifrado que se utiliza para cifrar la clave de prueba.

System_CAPS_pubclassGenericXmlSecurityKeyIdentifierClause

Representa una cláusula de identificador de clave que se basa en XML.

System_CAPS_pubclassGenericXmlSecurityToken

Representa un token de seguridad que está basado en XML.

System_CAPS_pubclassInMemorySymmetricSecurityKey

Representa claves que se generan utilizando algoritmos simétricos y sólo están almacenadas en la memoria de acceso aleatorio del equipo local.

System_CAPS_pubclassIssuerNameRegistry

La clase base abstracta para un registro de nombre de emisor. Un registro de nombre de emisor se utiliza para asociar un nombre de tecla de acceso para el material criptográfico que se necesita para comprobar las firmas de tokens generados por el emisor correspondiente. El registro de nombre de emisor mantiene una lista de emisores de confianza mediante una aplicación de usuario (RP) de confianza.

System_CAPS_pubclassIssuerTokenResolver

Resuelve emisor tokens reciben de socios de servicio.

System_CAPS_pubclassKerberosReceiverSecurityToken

Representa un token de seguridad que está basado en un vale de Kerberos que se recibe en un mensaje SOAP.

System_CAPS_pubclassKerberosRequestorSecurityToken

Representa un token de seguridad que está basado en un vale de Kerberos que se envía en una solicitud de SOAP.

System_CAPS_pubclassKerberosSecurityTokenHandler

Representa un controlador de token de seguridad que procesa los tokens de Kerberos. Administra los tokens de tipo KerberosReceiverSecurityToken.

System_CAPS_pubclassKerberosTicketHashKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad KerberosRequestorSecurityToken o KerberosReceiverSecurityToken.

System_CAPS_pubclassLocalIdKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad especificado en el encabezado de seguridad del mensaje SOAP.

System_CAPS_pubclassProofDescriptor

La clase base para el SymmetricProofDescriptor y AsymmetricProofDescriptor clases.

System_CAPS_pubclassRsaKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica un token de seguridad RsaSecurityToken.

System_CAPS_pubclassRsaSecurityKey

Representa una clave de seguridad que se genera utilizando el algoritmo de RSA. Esta clase no puede heredarse.

System_CAPS_pubclassRsaSecurityToken

Representa un token de seguridad que está basado en la clave que se crea utilizando el algoritmo de RSA.

System_CAPS_pubclassRsaSecurityTokenHandler

Representa un SecurityTokenHandler que procesa los tokens de tipo RsaSecurityToken.

System_CAPS_pubclassSaml2Action

Representa un <saml:Action> elemento definido por SAML 2.0.

System_CAPS_pubclassSaml2Advice

Representa el elemento de Consejo especificado en [Saml2Core 2.6.1].

System_CAPS_pubclassSaml2Assertion

Representa el elemento de aserción especificado en [Saml2Core 2.3.3].

System_CAPS_pubclassSaml2AssertionKeyIdentifierClause

Representa un SecurityKeyIdentifierClause implementación para hacer referencia a tokens de seguridad SAML2.

System_CAPS_pubclassSaml2Attribute

Representa el elemento de atributo especificado en [Saml2Core 2.7.3.1].

System_CAPS_pubclassSaml2AttributeStatement

Representa el elemento AttributeStatement especificado en [Saml2Core 2.7.3].

System_CAPS_pubclassSaml2AudienceRestriction

Representa el elemento AudienceRestriction especificado en [Saml2Core 2.5.1.4].

System_CAPS_pubclassSaml2AuthenticationContext

Representa el elemento AuthnContext especificado en [Saml2Core 2.7.2.2].

System_CAPS_pubclassSaml2AuthenticationStatement

Representa el elemento AuthnStatement especificado en [Saml2Core 2.7.2].

System_CAPS_pubclassSaml2AuthorizationDecisionStatement

Representa el <saml:AuthzDecisionStatement> elemento definido por SAML 2.0.

System_CAPS_pubclassSaml2Conditions

Representa el elemento de las condiciones especificado en [Saml2Core 2.5.1].

System_CAPS_pubclassSaml2Evidence

Representa el elemento de la evidencia especificado en [Saml2Core 2.7.4.3].

System_CAPS_pubclassSaml2Id

Representa el identificador utilizado para las aserciones de SAML.

System_CAPS_pubclassSaml2NameIdentifier

Representa el elemento NameID como se especifica en [Saml2Core 2.2.3] o el elemento de EncryptedID como se especifica en [Saml2Core 2.2.4].

System_CAPS_pubclassSaml2ProxyRestriction

Representa el elemento ProxyRestriction especificado en [Saml2Core 2.5.1.6].

System_CAPS_pubclassSaml2SecurityKeyIdentifierClause

Esta clase se utiliza cuando se recibe un Saml2Assertion sin un elemento < DS: KeyInfo > dentro del elemento de firma. KeyInfo describe la clave necesaria para comprobar la firma. Cuando se necesita la clave de esta cláusula se presentarán a actual SecurityTokenResolver. Contiene el Saml2Assertion lea completamente lo que se puede consultar para determinar la clave necesaria.

System_CAPS_pubclassSaml2SecurityToken

Representa un token de seguridad que está basado en una aserción de SAML.

System_CAPS_pubclassSaml2SecurityTokenHandler

Representa un controlador de token de seguridad que crea los tokens de seguridad de las aserciones de SAML 2.0.

System_CAPS_pubclassSaml2Statement

Representa el StatementAbstractType especificado en [Saml2Core 2.7.1].

System_CAPS_pubclassSaml2Subject

Representa el elemento del asunto especificado en [Saml2Core 2.4.1].

System_CAPS_pubclassSaml2SubjectConfirmation

Representa el elemento SubjectConfirmation especificado en [Saml2Core 2.4.1.1].

System_CAPS_pubclassSaml2SubjectConfirmationData

Representa el elemento de SubjectConfirmationData y el KeyInfoConfirmationDataType asociado definidos en [Saml2Core, 2.4.1.2-2.4.1.3].

System_CAPS_pubclassSaml2SubjectLocality

Representa el elemento SubjectLocality especificado en [Saml2Core 2.7.2.1].

System_CAPS_pubclassSamlAction

Representa el elemento <saml:Action> dentro de una aserción de SAML que contiene una acción en un recurso especificado.

System_CAPS_pubclassSamlAdvice

Representa el elemento <saml:Advice> dentro de una aserción de SAML que contiene la información adicional proporcionada por la autoridad de SAML.

System_CAPS_pubclassSamlAssertion

Representa una aserción de Lenguaje de marcado de aserción de seguridad 1.1 (SAML 1.1).

System_CAPS_pubclassSamlAssertionKeyIdentifierClause

Representa un elemento <KeyIndentifier> que hace referencia a un elemento <saml:Assertion> en un mensaje SOAP.

System_CAPS_pubclassSamlAttribute

Representa un atributo que está asociado al sujeto de SamlAttributeStatement.

System_CAPS_pubclassSamlAttributeStatement

Contiene un conjunto de atributos asociado a un SamlSubjectdeterminado.

System_CAPS_pubclassSamlAudienceRestrictionCondition

Especifica que una aserción de SAML se dirige a una audiencia determinada.

System_CAPS_pubclassSamlAuthenticationClaimResource

Representa el tipo de recurso para una notificación creada a partir de SamlAuthenticationStatement.

System_CAPS_pubclassSamlAuthenticationStatement

Representa una notificación para un token de seguridad SamlSecurityToken que valida que un determinado significado autenticó el sujeto en un momento determinado.

System_CAPS_pubclassSamlAuthorityBinding

Especifica cómo recuperar la información adicional sobre el sujeto de un token de seguridad SamlSecurityToken.

System_CAPS_pubclassSamlAuthorizationDecisionClaimResource

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.

System_CAPS_pubclassSamlAuthorizationDecisionStatement

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.

System_CAPS_pubclassSamlCondition

Representa una condición que se debe tener en cuenta al evaluar la validez de una aserción de SAML.

System_CAPS_pubclassSamlConditions

Representa un conjunto de condiciones que se deben tener en cuenta al evaluar la validez de una aserción de SAML.

System_CAPS_pubclassSamlConstants

Representa un conjunto de constantes que se utilizan para establecer propiedades de un token de seguridad SamlSecurityToken. Esta clase no puede heredarse.

System_CAPS_pubclassSamlDoNotCacheCondition

Representa una condición que se debe tener en cuenta al evaluar la validez de una aserción de SAML.

System_CAPS_pubclassSamlEvidence

Representa la prueba utilizada para representar una decisión de autorización para un token de seguridad SamlSecurityToken.

System_CAPS_pubclassSamlNameIdentifierClaimResource

Representa una notificación para un token de seguridad de SAML que valida el nombre del sujeto.

System_CAPS_pubclassSamlSecurityKeyIdentifierClause

Esta clase se utiliza cuando se recibe una SamlAssertion sin un elemento < DS: KeyInfo > dentro del elemento de firma. KeyInfo describe la clave necesaria para comprobar la firma. Cuando se necesita la clave de esta cláusula se presentarán a actual SecurityTokenResolver. Contendrá la SamlAssertion lea completamente lo que se puede consultar para determinar la clave necesaria.

System_CAPS_pubclassSamlSecurityToken

Representa un token de seguridad que está basado en una aserción de SAML.

System_CAPS_pubclassSamlSecurityTokenHandler

Representa un controlador de token de seguridad que crea los tokens de seguridad de las aserciones de SAML 1.1.

System_CAPS_pubclassSamlSecurityTokenRequirement

Amplía la SecurityTokenRequirement clase agregando nuevas propiedades que son útiles para los tokens emitidos.

System_CAPS_pubclassSamlSerializer

Serializa y deserializa objetos SamlSecurityToken en documentos XML y desde ellos.

System_CAPS_pubclassSamlStatement

Representa una notificación para un token de seguridad SamlSecurityToken.

System_CAPS_pubclassSamlSubject

Representa el asunto de un token de seguridad de SAML.

System_CAPS_pubclassSamlSubjectStatement

Representa una notificación para un token de seguridad SamlSecurityToken.

System_CAPS_pubclassSecurityAlgorithms

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.

System_CAPS_pubclassSecurityKey

Clase base para las claves de seguridad.

System_CAPS_pubclassSecurityKeyElement

Proporciona una resolución diferida de claves de seguridad mediante la resolución de la SecurityKeyIdentifierClause o SecurityKeyIdentifier sólo cuando se necesitan funciones de cifrado. Esto permite que un identificador de clave o cláusula de identificador de clave que nunca se utiliza una aplicación va a serializar y deserialzied en y fuera de la conexión sin problemas.

System_CAPS_pubclassSecurityKeyIdentifier

Representa un identificador de clave.

System_CAPS_pubclassSecurityKeyIdentifierClause

Representa una clase base abstracta para una cláusula de identificador de clave.

System_CAPS_pubclassSecurityKeyIdentifierClauseSerializer

Clase base abstracta para un serializador que pueda serializar y deserializar las cláusulas de identificador de clave.

System_CAPS_pubclassSecurityToken

Representa una clase base utilizada para implementar todos los tokens de seguridad.

System_CAPS_pubclassSecurityTokenDescriptor

Se trata de un marcador de posición para todos los atributos relacionados con el token emitido

System_CAPS_pubclassSecurityTokenElement

Representa un número de elementos que se encuentra en un RequestSecurityToken que representan tokens de seguridad.

System_CAPS_pubclassSecurityTokenException

La excepción que se inicia cuando un problema se produce al procesar un token de seguridad.

System_CAPS_pubclassSecurityTokenExpiredException

La excepción que se produce cuando se recibe un token de seguridad que tiene un tiempo de expiración en el pasado.

System_CAPS_pubclassSecurityTokenHandler

La clase base abstracta para los controladores de tokens de seguridad.

System_CAPS_pubclassSecurityTokenHandlerCollection

Representa una colección de controladores de tokens de seguridad.

System_CAPS_pubclassSecurityTokenHandlerCollectionManager

Una clase que administra varios denominado colecciones de controlador de token de seguridad.

System_CAPS_pubclassSecurityTokenHandlerConfiguration

Configuración común a todos los controladores de tokens de seguridad.

System_CAPS_pubclassSecurityTokenNotYetValidException

La excepción que se produce cuando se recibe un token de seguridad que tiene un tiempo efectivo en el futuro.

System_CAPS_pubclassSecurityTokenReplayDetectedException

La excepción que se produce cuando se recibe un token de seguridad que se ha reproducido.

System_CAPS_pubclassSecurityTokenTypes

Contiene un conjunto de propiedades estáticas que devuelven cadenas que representan los tipos de token de seguridad.

System_CAPS_pubclassSecurityTokenValidationException

La excepción que se inicia cuando un token de seguridad recibido no es válido.

System_CAPS_pubclassSessionSecurityToken

Define un token de seguridad que contiene los datos asociados a una sesión.

System_CAPS_pubclassSessionSecurityTokenCache

Define una clase abstracta para una caché de tokens de seguridad de la sesión.

System_CAPS_pubclassSessionSecurityTokenCacheKey

Representa la clave de una entrada en un SessionSecurityTokenCache.

System_CAPS_pubclassSessionSecurityTokenHandler

Un SecurityTokenHandler que procesa los tokens de seguridad del tipo SessionSecurityToken.

System_CAPS_pubclassSigningCredentials

Representa los algoritmos de seguridad y clave criptográfica que se utilizan para generar una firma digital.

System_CAPS_pubclassSymmetricProofDescriptor

Esta clase puede usarse para emitir el token en función de clave simétrica.

System_CAPS_pubclassSymmetricSecurityKey

Representa la clase base abstracta para todas las claves que se generan utilizando los algoritmos simétricos.

System_CAPS_pubclassTokenReplayCache

La clase base abstracta que define los métodos para una caché que se utiliza para detectar tokens reproducidos.

System_CAPS_pubclassSecurityTokenHandlerCollectionManager.Usage

Define los nombres de colección estándar utilizados por el marco de trabajo.

System_CAPS_pubclassUserNameSecurityToken

Representa un token de seguridad que está basado en un nombre de usuario y contraseña.

System_CAPS_pubclassUserNameSecurityTokenHandler

Define una clase base abstracta para un SecurityTokenHandler que procesa los tokens de seguridad del tipo UserNameSecurityToken.

System_CAPS_pubclassWindowsSecurityToken

Representa un token de seguridad que está basado en la identidad de un dominio o cuenta de usuario de Windows.

System_CAPS_pubclassWindowsUserNameSecurityTokenHandler

Define un SecurityTokenHandler que procesa los tokens de nombre de usuario de Windows.

System_CAPS_pubclassX509AsymmetricSecurityKey

Representa una clave asimétrica para los certificados X.509.

System_CAPS_pubclassX509CertificateStoreTokenResolver

Representa una resolución del token que pueda resolver los tokens de tipo X509SecurityToken con un almacén de certificados X.509 especificado.

System_CAPS_pubclassX509DataSecurityKeyIdentifierClauseSerializer

Representa un SecurityKeyIdentifierClauseSerializer que puede procesar tipos de referencia del certificado X.509.

System_CAPS_pubclassX509EncryptingCredentials

Representa un token X.509 utilizado como credencial de cifrado. Esta clase se utiliza normalmente como credenciales de encapsulado de clave.

System_CAPS_pubclassX509IssuerSerialKeyIdentifierClause

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.

System_CAPS_pubclassX509NTAuthChainTrustValidator

Representa un validador de certificado X.509 que se valide el certificado X.509 especificado y compruebe si se puede asignar el certificado a una cuenta de Windows y si la cadena de certificados es de confianza.

System_CAPS_pubclassX509RawDataKeyIdentifierClause

Representa una cláusula de identificador clave que identifica un token de seguridad X509SecurityToken mediante los datos sin procesar del certificado X.509.

System_CAPS_pubclassX509SecurityToken

Representa un token de seguridad que se basa en un certificado X.509.

System_CAPS_pubclassX509SecurityTokenHandler

Representa un controlador de token de seguridad que procesa los tokens de tipo X509SecurityToken. De forma predeterminada, el controlador realizará la validación de la cadena de confianza del certificado X.509.

System_CAPS_pubclassX509SigningCredentials

Representa un token X.509 utilizado como credencial de firma.

System_CAPS_pubclassX509SubjectKeyIdentifierClause

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.

System_CAPS_pubclassX509ThumbprintKeyIdentifierClause

Representa una cláusula de identificador de clave que identifica los tokens de seguridad X509SecurityToken mediante la huella digital del certificado X.509.

System_CAPS_pubclassX509WindowsSecurityToken

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.

EnumeraciónDescripción
System_CAPS_pubenumSamlAccessDecision

Especifica si el sujeto de un token de seguridad SamlSecurityToken tiene acceso a un recurso determinado.

System_CAPS_pubenumSecurityKeyType

Especifica el tipo de clave asociada a un token de seguridad.

System_CAPS_pubenumSecurityKeyUsage

Especifica cómo se puede utilizar una clave asociada a un token de seguridad.

Volver al principio
Mostrar: