MessageSecurityVersion 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í.
Una clase de contenedor abstracta que, cuando la implementan varias de sus propiedades estáticas, contiene la información de versión para los componentes de seguridad.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Herencia
-
MessageSecurityVersion
Comentarios
Esta clase es el punto de extensibilidad para personalizar la serialización del token.
Esta clase es un singleton que proporciona información sobre las versiones de especificaciones de seguridad, (WS-Security, WS-Trust, WS-Secure Conversation y WS-Security Policy), que un enlace debe admitir.
La clase contiene siete propiedades static
, cada una de las cuales devuelve una instancia de esta clase. Cada una de estas propiedades representa una combinación diferente de versiones de especificación de seguridad. Las instancias de esta clase se utilizan como parámetros en las llamadas de método Create…CertificateBindingElement
en la clase SecurityBindingElement. Si pasa la propiedad Default, creará una versión estándar del elemento del enlace. Para crear una versión no estándar, pase la propiedad que coincide con su versión.
La clase también contiene propiedades abstract
que son implementadas por las instancias anteriores.
Propiedades
BasicSecurityProfileVersion |
Obtiene la información de versión para Basic Security Profile. |
Default |
Obtiene la información de versión para la seguridad predeterminada del mensaje. |
SecureConversationVersion |
Obtiene la versión WS-SecureConversation que se corresponde con la versión de seguridad del mensaje. |
SecurityPolicyVersion |
Obtiene la versión de WS-SecurityPolicy que se corresponde con la versión de seguridad del mensaje. |
SecurityTokenVersion |
Obtiene la versión de token de seguridad que se corresponde con la versión de seguridad del mensaje. |
SecurityVersion |
Obtiene la versión de WS-Security que se corresponde con la versión de seguridad del mensaje. |
TrustVersion |
Obtiene la versión de WS-Trust que se corresponde con la versión de seguridad del mensaje. |
WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Obtiene la versión de seguridad del mensaje que requiere Basic Security Profile 1.0 según las especificaciones de seguridad WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 y WS-SecurityPolicy 1.2. |
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Obtiene la versión de seguridad del mensaje que requiere Basic Security Profile 1.0 según las especificaciones de seguridad WS-Security 1.0, WS-Trust de febrero de 2005, WS-SecureConversation de febrero de 2005 y WS-SecurityPolicy 1.1. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Obtiene la versión de seguridad del mensaje que requiere las especificaciones de seguridad de WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 y WS-SecurityPolicy 1.2. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Obtiene la versión de seguridad del mensaje que requiere las especificaciones de seguridad WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 y BasicSecurityProfile 1.0. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Obtiene la versión de seguridad del mensaje que requiere las especificaciones de seguridad WS-Security 1.1, WS-Trust de febrero 2005, WS-SecureConversation de febrero de 2005 y WS-SecurityPolicy 1.1. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Obtiene la versión de seguridad del mensaje que requiere Basic Security Profile según las especificaciones de seguridad WS-Security 1.1, WS-Trust de febrero de 2005, WS-SecureConversation de febrero de 2005 y WS-SecurityPolicy 1.1. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |