Partager via


MessageSecurityVersion Classe

Définition

Classe de conteneur abstraite qui, lorsqu'elle est implémentée par plusieurs de ses propriétés statiques, contient des informations de version pour les composants de sécurité.

public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
Héritage
MessageSecurityVersion

Remarques

Cette classe constitue le point d'extensibilité pour la personnalisation de la sérialisation de jeton.

Cette classe est un singleton qui fournit des informations sur les versions des spécifications de sécurité (WS-Security, WS-Trust, WS-Secure Conversation et WS-Security Policy) qui doivent être prises en charge par une liaison.

La classe contient sept propriétés static,et chacune d'entre elles retourne une instance de cette classe. Chacune de ces propriétés représente une combinaison différente des versions de la spécification de sécurité. Les instances de cette classe sont utilisées comme paramètres dans les appels de méthode Create…CertificateBindingElement sur la classe SecurityBindingElement. Si vous passez la propriété Default, vous créez une version standard de l’élément de liaison. Pour créer une version non standard, passez la propriété qui correspond à votre version.

La classe contient également des propriétés abstract implémentées par les instances précédentes.

Propriétés

BasicSecurityProfileVersion

Obtient les informations de version pour Basic Security Profile.

Default

Obtient les informations de version pour la sécurité de message par défaut.

SecureConversationVersion

Obtient la version de WS-SecureConversation qui correspond à la version de la sécurité de message.

SecurityPolicyVersion

Obtient la version de WS-SecurityPolicy qui correspond à la version de la sécurité de message.

SecurityTokenVersion

Obtient la version du jeton de sécurité qui correspond à la version de la sécurité de message.

SecurityVersion

Obtient la version de WS-Security qui correspond à la version de la sécurité de message.

TrustVersion

Obtient la version de WS-Trust qui correspond à la version de la sécurité de message.

WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

Obtient la version de la sécurité de message qui requiert Basic Security Profile 1.0 basé sur les spécifications de sécurité WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 et WS-SecurityPolicy 1.2.

WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

Obtient la version de la sécurité de message qui requiert Basic Security Profile 1.0 basé sur les spécifications de sécurité WS-Security 1.0, WS-Trust de février 2005, WS-SecureConversation de février 2005 et WS-SecurityPolicy 1.1.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12

Obtient la version de la sécurité de message qui requiert les spécifications de sécurité WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 et WS-SecurityPolicy 1.2.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

Obtient la version de la sécurité de message qui requiert les spécifications de sécurité WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 et BasicSecurityProfile 1.0.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

Obtient la version de la sécurité de message qui requiert les spécifications de sécurité WS-Security 1.1, WS-Trust de février 2005, WS-SecureConversation de février 2005 et WS-SecurityPolicy 1.1.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

Obtient la version de la sécurité de message qui requiert Basic Security Profile basé sur les spécifications de sécurité WS-Security 1.1, WS-Trust de février 2005, WS-SecureConversation de février 2005 et WS-SecurityPolicy 1.1.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à