MessageSecurityVersion Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |