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.An abstract container class that, when implemented by several of its static properties, contains version information for security components.

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.This class is the extensibility point for customizing token serialization.

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.This class is a singleton that provides information about the versions of the security specifications, (WS-Security, WS-Trust, WS-Secure Conversation and WS-Security Policy), that must be supported by a binding.

La clase contiene siete propiedades static, cada una de las cuales devuelve una instancia de esta clase.The class contains seven static properties, each of which returns an instance of this class. Cada una de estas propiedades representa una combinación diferente de versiones de especificación de seguridad.Each of these properties represents a different combination of security specification versions. Las instancias de esta clase se utilizan como parámetros en las llamadas de método Create…CertificateBindingElement en la clase SecurityBindingElement.The instances of this class are used as parameters in the Create…CertificateBindingElement method calls on the SecurityBindingElement class. Si pasa la propiedad Default, creará una versión estándar del elemento del enlace.If you pass the Default property, you create a standard version of the binding element. Para crear una versión no estándar, pase la propiedad que coincide con su versión.To create a non-standard version, pass the property that matches your version.

La clase también contiene propiedades abstract que son implementadas por las instancias anteriores.The class also contains abstract properties that are implemented by the previous instances.

Propiedades

BasicSecurityProfileVersion

Obtiene la información de versión para Basic Security Profile.Gets the version information for the Basic Security Profile.

Default

Obtiene la información de versión para la seguridad predeterminada del mensaje.Gets the version information for default message security.

SecureConversationVersion

Obtiene la versión WS-SecureConversation que se corresponde con la versión de seguridad del mensaje.Gets the WS-SecureConversation version that corresponds to the message security version.

SecurityPolicyVersion

Obtiene la versión de WS-SecurityPolicy que se corresponde con la versión de seguridad del mensaje.Gets the WS-SecurityPolicy version that corresponds to the message security version.

SecurityTokenVersion

Obtiene la versión de token de seguridad que se corresponde con la versión de seguridad del mensaje.Gets the security token version that corresponds to the message security version.

SecurityVersion

Obtiene la versión de WS-Security que se corresponde con la versión de seguridad del mensaje.Gets the WS-Security version that corresponds to the message security version.

TrustVersion

Obtiene la versión de WS-Trust que se corresponde con la versión de seguridad del mensaje.Gets the WS-Trust version that corresponds to the message security version.

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.Gets the message security version that requires the Basic Security Profile 1.0 based on WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 and WS-SecurityPolicy 1.2 security specifications.

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.Gets the message security version that requires the Basic Security Profile 1.0 based on WS-Security 1.0, WS-Trust of February 2005, WS-SecureConversation of February 2005 and WS-SecurityPolicy 1.1 security specifications.

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.Gets the message security version that requires the WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 and WS-SecurityPolicy 1.2 security specifications.

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.Gets the message security version that requires the WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2, and BasicSecurityProfile 1.0 security specifications.

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.Gets the message security version that requires the WS-Security 1.1, WS-Trust of February 2005, WS-SecureConversation of February 2005 and WS-SecurityPolicy 1.1 security specifications.

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.Gets the message security version that requires the Basic Security Profile based on WS-Security 1.1, WS-Trust of February 2005, WS-SecureConversation of February 2005 and WS-SecurityPolicy 1.1 security specifications.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a