MessageSecurityVersion Clase

Definición

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)

Se aplica a