Esta documentación está archivada y no tiene mantenimiento.

System.ServiceModel.Security (Espacio de nombres)

Actualización: noviembre 2007

Este espacio de nombres se encarga de temas generales relacionados con la seguridad Windows Communication Foundation (WCF), por ejemplo, SecurityAlgorithmSuite.

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.

  ClaseDescripción
ms554845.pubclass(es-es,VS.90).gifBasicSecurityProfileVersionProporciona una versión de mensaje que se corresponde con la especificación del perfil de seguridad de Basic.
ms554845.pubclass(es-es,VS.90).gifBinarySecretKeyIdentifierClauseRepresenta la cláusula del identificador de clave en un token de seguridad secreto binario.
ms554845.pubclass(es-es,VS.90).gifChannelProtectionRequirementsDescribe los requisitos de cifrado y de firma que se aplican a las diferentes partes de los mensajes que se transmiten en este canal.
ms554845.pubclass(es-es,VS.90).gifDataProtectionSecurityStateEncoderProporciona los mecanismos de codificación y descodificación para el estado de seguridad utilizando la funcionalidad API DataProtection de Windows.
ms554845.pubclass(es-es,VS.90).gifExpiredSecurityTokenExceptionExcepción iniciada cuando expira un testigo de seguridad CardSpace.
ms554845.pubclass(es-es,VS.90).gifHttpDigestClientCredentialSe utiliza para la autenticación implícita de clientes HTTP.
ms554845.pubclass(es-es,VS.90).gifIdentityVerifierUna 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.
ms554845.pubclass(es-es,VS.90).gifInfocardInteractiveChannelInitializerInicializa un canal interactivo CardSpace.
ms554845.pubclass(es-es,VS.90).gifIssuedTokenClientCredentialRepresenta la información utilizada para obtener un token emitido a través de un servicio de token de seguridad.
ms554845.pubclass(es-es,VS.90).gifIssuedTokenServiceCredentialPermite a un servicio configurar propiedades asociadas con la credencial asociada presentada por el cliente.
ms554845.pubclass(es-es,VS.90).gifKeyNameIdentifierClauseRepresenta la cláusula del identificador de nombre de clave en un token de seguridad.
ms554845.pubclass(es-es,VS.90).gifMessagePartSpecificationEspecifica qué partes están incluidas en un mensaje.
ms554845.pubclass(es-es,VS.90).gifMessageSecurityExceptionRepresenta una excepción que se produjo cuando hay algún error con la seguridad aplicada en un mensaje.
ms554845.pubclass(es-es,VS.90).gifPeerCredentialContiene las credenciales utilizadas al autenticar un nodo entre pares dentro de una malla del mismo nivel.
ms554845.pubclass(es-es,VS.90).gifScopedMessagePartSpecificationEspecifica qué partes están incluidas en un mensaje.
ms554845.pubclass(es-es,VS.90).gifSecureConversationServiceCredentialProporciona la configuración de credencial para un servicio de conversación seguro.
ms554845.pubclass(es-es,VS.90).gifSecureConversationVersionContiene el conjunto de versiones de WS-SecureConversation admitidas. Ésta es una clase abstracta.
ms554845.pubclass(es-es,VS.90).gifSecurityAccessDeniedExceptionRepresenta la excepción de seguridad que se inicia cuando falla una solicitud de autorización de seguridad.
ms554845.pubclass(es-es,VS.90).gifSecurityAlgorithmSuiteEspecifica las propiedades de los algoritmos. Ésta es una clase abstract.
ms554845.pubclass(es-es,VS.90).gifSecurityContextKeyIdentifierClauseRepresenta la cláusula del identificador de clave para un token de contexto de seguridad.
ms554845.pubclass(es-es,VS.90).gifSecurityCredentialsManagerUna clase abstract que cuando se implementa representa un administrador de credenciales de seguridad.
ms554845.pubclass(es-es,VS.90).gifSecurityMessagePropertyContiene las propiedades relacionadas con la seguridad y está adjunto a un mensaje.
ms554845.pubclass(es-es,VS.90).gifSecurityNegotiationExceptionIndica que se produjo un error negociando el contexto de seguridad para un mensaje.
ms554845.pubclass(es-es,VS.90).gifSecurityPolicyVersionContiene el conjunto de versiones de WS-SecurityPolicy admitidas. Ésta es una clase abstracta.
ms554845.pubclass(es-es,VS.90).gifSecurityStateEncoderUna clase abstracta que puede implementarse para codificar el estado de seguridad.
ms554845.pubclass(es-es,VS.90).gifSecurityTokenSpecificationRepresenta un token de seguridad y sus directivas de la autorización.
ms554845.pubclass(es-es,VS.90).gifSecurityVersionContiene el conjunto de versiones de WS-Security compatibles. Esta es una clase abstracta.
ms554845.pubclass(es-es,VS.90).gifServiceCredentialsSecurityTokenManagerRepresenta una implementación SecurityTokenManager proporcionada por los serializadores del token de seguridad basada en ServiceCredentials el servicio onfigurado.
ms554845.pubclass(es-es,VS.90).gifSspiSecurityTokenProviderRepresenta un proveedor de tokens de seguridad que proporciona un token de seguridad de SSPI.
ms554845.pubclass(es-es,VS.90).gifSupportingTokenSpecificationRepresenta un token de seguridad auxiliar y sus directivas de autorización.
ms554845.pubclass(es-es,VS.90).gifTrustVersionContiene el conjunto de versiones de WS-Trust admitidas. Ésta es una clase abstracta.
ms554845.pubclass(es-es,VS.90).gifUserNamePasswordClientCredentialRepresenta una credencial del cliente basada en el nombre de usuario y la contraseña.
ms554845.pubclass(es-es,VS.90).gifUserNamePasswordServiceCredentialEsta clase se utiliza para configurar cómo el servicio autentica a los usuarios que utilizan la autenticación mediante el nombre de usuario/contraseña y para configurar el almacenamiento en caché de tokens de inicio de sesión.
ms554845.pubclass(es-es,VS.90).gifWindowsClientCredentialLe permite especificar propiedades relacionadas con las credenciales de Windows que se van a utilizar para representar al cliente.
ms554845.pubclass(es-es,VS.90).gifWindowsServiceCredentialProporciona propiedades que describen las credenciales de servicio que se usan para la autenticación de Windows.
ms554845.pubclass(es-es,VS.90).gifWSSecurityTokenSerializerLa clase utilizada para serializar y deserializar SecurityTokens, SecurityKeyIdentifiersy SecurityKeyIdentifierClauses definidas en WS-Security, WS-Trust y especificaciones de seguridad de WS-SecureConversation.
ms554845.pubclass(es-es,VS.90).gifX509CertificateInitiatorClientCredentialDefine un certificado utilizado por un cliente para identificarse.
ms554845.pubclass(es-es,VS.90).gifX509CertificateInitiatorServiceCredentialRepresenta 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.
ms554845.pubclass(es-es,VS.90).gifX509CertificateRecipientClientCredentialRepresenta 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.
ms554845.pubclass(es-es,VS.90).gifX509CertificateRecipientServiceCredentialDefine un certificado utilizado por un servicio para identificarse.
ms554845.pubclass(es-es,VS.90).gifX509ClientCertificateAuthenticationEspecifica las propiedades de autenticación para validar el certificado del cliente.
ms554845.pubclass(es-es,VS.90).gifX509PeerCertificateAuthenticationEspecifica las propiedades de autenticación para el certificado del mismo nivel.
ms554845.pubclass(es-es,VS.90).gifX509ServiceCertificateAuthenticationRepresenta 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
ms554845.pubinterface(es-es,VS.90).gifIEndpointIdentityProviderProporciona la identidad de un extremo.
ms554845.pubinterface(es-es,VS.90).gifISecureConversationSessionRepresenta 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.
ms554845.pubinterface(es-es,VS.90).gifISecuritySessionRepresenta 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.

  EnumeraciónDescripción
ms554845.pubenumeration(es-es,VS.90).gifMessageProtectionOrderEspecifica el orden de las operaciones que protegen un mensaje.
ms554845.pubenumeration(es-es,VS.90).gifSecurityKeyEntropyModeDescribe el origen de entropía utilizado para la generación de clave.
ms554845.pubenumeration(es-es,VS.90).gifSecurityTokenAttachmentModeUna enumeración que enumera las maneras en las que se asocian los tokens de seguridad.
ms554845.pubenumeration(es-es,VS.90).gifUserNamePasswordValidationModeHace una lista de las maneras de validar en modo de nombre de usuario/contraseña.
ms554845.pubenumeration(es-es,VS.90).gifX509CertificateValidationModeUna enumeración que hace una lista de las maneras de validar un certificado.
Mostrar: