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.ServiceModel.Security

 

Publicado: octubre de 2016

El System.ServiceModel.Security espacio de nombres se aborda temas generales relacionados con la seguridad, por ejemplo, SecurityAlgorithmSuite.

ClaseDescripción
System_CAPS_pubclassBasic128SecurityAlgorithmSuite

El conjunto de algoritmos de seguridad básica de 128 bits.

System_CAPS_pubclassBasic192SecurityAlgorithmSuite

El conjunto de algoritmos de seguridad básica de 192 bits.

System_CAPS_pubclassBasic256SecurityAlgorithmSuite

Conjunto básico de algoritmos de seguridad de 256 bits.

System_CAPS_pubclassBasicSecurityProfileVersion

Proporciona una versión de mensaje que se corresponde con la especificación del perfil de seguridad de Basic.

System_CAPS_pubclassBinarySecretKeyIdentifierClause

Representa la cláusula del identificador de clave en un token de seguridad secreto binario.

System_CAPS_pubclassChannelProtectionRequirements

Describe los requisitos de cifrado y de firma que se aplican a las diferentes partes de los mensajes que se transmiten en este canal.

System_CAPS_pubclassDataProtectionSecurityStateEncoder

Proporciona los mecanismos de codificación y descodificación para el estado de seguridad utilizando la funcionalidad API DataProtection de Windows.

System_CAPS_pubclassDispatchContext

Define las entradas y salidas a la DispatchRequest (método).

System_CAPS_pubclassExpiredSecurityTokenException

Excepción iniciada cuando expira un token de seguridad CardSpace.

System_CAPS_pubclassHttpDigestClientCredential

Se utiliza para la autenticación implícita de clientes HTTP.

System_CAPS_pubclassIdentityVerifier

Una clase base abstract que se puede implementar para comprobar una identidad esperada en relación con un contexto de la autorización que representa un extremo remoto o para crear una identidad a partir de una dirección de extremo.

System_CAPS_pubclassImpersonateOnSerializingReplyMessageProperty

Clase auxiliar para permitir la suplantación mientras se serializa el cuerpo del mensaje de respuesta.

System_CAPS_pubclassInfocardInteractiveChannelInitializer

Inicializa un canal interactivo CardSpace.

System_CAPS_pubclassIssuedTokenClientCredential

Representa la información utilizada para obtener un token emitido a través de un servicio de token de seguridad.

System_CAPS_pubclassIssuedTokenServiceCredential

Permite a un servicio configurar propiedades asociadas con la credencial asociada presentada por el cliente.

System_CAPS_pubclassKeyNameIdentifierClause

Representa la cláusula del identificador de nombre de clave en un token de seguridad.

System_CAPS_pubclassMessagePartSpecification

Especifica qué partes están incluidas en un mensaje.

System_CAPS_pubclassMessageSecurityException

Representa una excepción que se produjo cuando hay algún error con la seguridad aplicada en un mensaje.

System_CAPS_pubclassNonceCache

Clase base abstracta que representa una caché de nonces.

System_CAPS_pubclassPeerCredential

Contiene las credenciales utilizadas al autenticar un nodo entre pares dentro de una malla del mismo nivel.

System_CAPS_pubclassScopedMessagePartSpecification

Especifica qué partes están incluidas en un mensaje.

System_CAPS_pubclassSecureConversationServiceCredential

Proporciona la configuración de credencial para un servicio de conversación seguro.

System_CAPS_pubclassSecureConversationVersion

Contiene el conjunto de versiones de WS-SecureConversation admitidas. Esta es una clase abstracta.

System_CAPS_pubclassSecurityAccessDeniedException

Representa la excepción de seguridad que se inicia cuando falla una solicitud de autorización de seguridad.

System_CAPS_pubclassSecurityAlgorithmSuite

Especifica las propiedades de los algoritmos. Esta es una clase abstract.

System_CAPS_pubclassSecurityContextKeyIdentifierClause

Representa la cláusula del identificador de clave para un token de contexto de seguridad.

System_CAPS_pubclassSecurityCredentialsManager

Especifica una clase abstract que cuando se implementa representa un administrador de credenciales de seguridad.

System_CAPS_pubclassSecurityMessageProperty

Contiene las propiedades relacionadas con la seguridad y está adjunto a un mensaje.

System_CAPS_pubclassSecurityNegotiationException

Indica que se produjo un error negociando el contexto de seguridad para un mensaje.

System_CAPS_pubclassSecurityPolicyVersion

Contiene el conjunto de versiones de WS-SecurityPolicy admitidas. Esta es una clase abstracta.

System_CAPS_pubclassSecurityStateEncoder

Una clase abstracta que puede implementarse para codificar el estado de seguridad.

System_CAPS_pubclassSecurityTokenSpecification

Representa un token de seguridad y sus directivas de la autorización.

System_CAPS_pubclassSecurityVersion

Contiene el conjunto de versiones de WS-Security compatibles. Esta es una clase abstracta.

System_CAPS_pubclassServiceCredentialsSecurityTokenManager

Representa una implementación SecurityTokenManager proporcionada por los serializadores del token de seguridad basada en ServiceCredentials el servicio onfigurado.

System_CAPS_pubclassSimpleSecurityTokenProvider

Representa un proveedor de tokens de seguridad que genera un token de seguridad como un token emitido para enlaces federados.

System_CAPS_pubclassSspiSecurityTokenProvider

Representa un proveedor de tokens de seguridad que proporciona un token de seguridad de SSPI.

System_CAPS_pubclassSupportingTokenSpecification

Representa un token de seguridad auxiliar y sus directivas de autorización.

System_CAPS_pubclassTripleDesSecurityAlgorithmSuite

Conjunto de algoritmos de seguridad triple-DES.

System_CAPS_pubclassTrustVersion

Contiene el conjunto de versiones de WS-Trust admitidas. Esta es una clase abstracta.

System_CAPS_pubclassUserNamePasswordClientCredential

Representa una credencial del cliente basada en el nombre de usuario y la contraseña.

System_CAPS_pubclassUserNamePasswordServiceCredential

Representa una clase que se utiliza para configurar cómo el servicio autentica a los usuarios que utilizan la autenticación de nombre y contraseña de usuario y configurar el almacenamiento en caché de tokens de inicio de sesión.

System_CAPS_pubclassWindowsClientCredential

Le permite especificar propiedades relacionadas con las credenciales de Windows que se van a utilizar para representar al cliente.

System_CAPS_pubclassWindowsServiceCredential

Proporciona propiedades que describen las credenciales de servicio que se usan para la autenticación de Windows.

System_CAPS_pubclassWSSecurityTokenSerializer

La clase utilizada para serializar y deserializar tokens de seguridad, identificadores de claves de seguridad y cláusulas de identificadores de claves de seguridad definidas en las especificaciones de seguridad WS-Security, WS-Trust y WS-SecureConversation.

System_CAPS_pubclassWSTrustChannel

Representa un canal que se utiliza para enviar mensajes de WS-Trust a un servicio de token de seguridad (STS).

System_CAPS_pubclassWSTrustChannelFactory

Un generador que genera los canales (WSTrustChannel objetos) utilizados para comunicarse con un extremo de WS-Trust.

System_CAPS_pubclassWSTrustRequestBodyWriter

Representa un sistema de escritura de cuerpo de mensaje que escribe un RST en un mensaje saliente.

System_CAPS_pubclassWSTrustRequestProcessingErrorEventArgs

Proporciona datos para un error de solicitud de WS-Trust.

System_CAPS_pubclassWSTrustResponseBodyWriter

Representa un sistema de escritura de cuerpo de mensaje que escribe un RSTR en un mensaje saliente.

System_CAPS_pubclassWSTrustServiceContract

Definición de la implementación del contrato de servicio de WS-Trust.

System_CAPS_pubclassWSTrustServiceHost

Proporciona un ServiceHost para registrar un SecurityTokenService el host de servicio tendrá varios extremos registrados en función del número de agentes de escucha registrados en la configuración.

System_CAPS_pubclassX509CertificateInitiatorClientCredential

Define un certificado utilizado por un cliente para identificarse.

System_CAPS_pubclassX509CertificateInitiatorServiceCredential

Representa los valores utilizados por el servicio para validar el certificado presentado por los clientes. También contiene un certificado para que el servicio lo utilice para cifrar respuestas o devoluciones de llamada para los clientes cuando se utiliza MutualCertificateDuplex el modo de autenticación de seguridad de mensajes.

System_CAPS_pubclassX509CertificateRecipientClientCredential

Representa la configuración utilizada por el cliente para validar el certificado presentado por el servicio utilizando la autenticación SSL. También contiene cualquier certificado para el servicio que se configura explícitamente en el cliente y que se utiliza para cifrar los mensajes para el servicio, utilizando la seguridad de mensaje.

System_CAPS_pubclassX509CertificateRecipientServiceCredential

Define un certificado utilizado por un servicio para identificarse.

System_CAPS_pubclassX509ClientCertificateAuthentication

Especifica las propiedades de autenticación para validar el certificado del cliente.

System_CAPS_pubclassX509PeerCertificateAuthentication

Especifica las propiedades de autenticación para el certificado del mismo nivel.

System_CAPS_pubclassX509ServiceCertificateAuthentication

Representa la configuración utilizada por el proxy del cliente para autenticar certificados del servicio que se obtienen utilizando la negociación de SSL/TLS.

InterfazDescripción
System_CAPS_pubinterfaceIEndpointIdentityProvider

Proporciona la identidad de un extremo.

System_CAPS_pubinterfaceISecureConversationSession

Representa una sesión de seguridad de conversación segura. Las partes que se comunican protegen todos los mensajes en la sesión utilizando SecurityContextToken que emite el servidor como parte del establecimiento de una sesión.

System_CAPS_pubinterfaceISecuritySession

Representa un tipo de ISession que exige el requisito de que todos los mensajes intercambiados en la sesión lo sean entre las mismas partes de comunicación que establecieron la sesión.

System_CAPS_pubinterfaceIWSTrust13AsyncContract

Define la interfaz de contrato de servicio asincrónico para el protocolo WS-Trust 1.3.

System_CAPS_pubinterfaceIWSTrust13SyncContract

Define el contrato de servicio para el protocolo WS-Trust 1.3.

System_CAPS_pubinterfaceIWSTrustChannelContract

Un contrato de servicio que define los métodos que encapsulan los contratos de operación orientado a mensajes expuestos por IWSTrustChannelContract.

System_CAPS_pubinterfaceIWSTrustContract

Define el contrato de servicio para enviar mensajes de WS-Trust a un STS.

System_CAPS_pubinterfaceIWSTrustFeb2005AsyncContract

Define una interfaz de contrato de servicio asincrónicos para los protocolos WS-Trust de febrero de 2005 del protocolo.

System_CAPS_pubinterfaceIWSTrustFeb2005SyncContract

Define el contrato de servicio para los protocolos WS-Trust de febrero de 2005 del protocolo.

EnumeraciónDescripción
System_CAPS_pubenumMessageProtectionOrder

Especifica el orden de las operaciones que protegen un mensaje.

System_CAPS_pubenumSecurityKeyEntropyMode

Describe el origen de entropía utilizado para la generación de clave.

System_CAPS_pubenumSecurityTokenAttachmentMode

Una enumeración que enumera las maneras en las que se asocian los tokens de seguridad.

System_CAPS_pubenumUserNamePasswordValidationMode

Hace una lista de las maneras de validar en modo de nombre de usuario/contraseña.

System_CAPS_pubenumX509CertificateValidationMode

Una enumeración que hace una lista de las maneras de validar un certificado.

Para temas que aborden tokens de seguridad y certificados, por ejemplo WrappedKeySecurityToken, vea System.ServiceModel.Security.Tokens.

Para temas de seguridad que coincidan con el modelo de servicio, por ejemplo TcpTransportSecurity, vea System.ServiceModel.

Volver al principio
Mostrar: