MessageSecurityVersion Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Una classe di contenitori astratta che, quando implementata da alcune delle proprie proprietà statiche, contiene le informazioni sulla versione dei componenti di sicurezza.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Ereditarietà
-
MessageSecurityVersion
Commenti
Questa classe è il punto di estendibilità per personalizzare la serializzazione dei token.
Questa classe è un singleton che fornisce informazioni sulle versioni delle specifiche di sicurezza (WS-Security, WS-Trust, WS-Secure Conversation e WS-Security Policy) che devono essere supportate da un'associazione .
La classe contiene sette proprietà static
, ognuna delle quali restituisce un'istanza di questa classe. Ognuna di queste proprietà rappresenta una determinata combinazione di versioni di specifiche di sicurezza. Le istanze di questa classe vengono utilizzate come parametri nelle chiamate del metodo Create…CertificateBindingElement
sulla classe SecurityBindingElement. Se si passa la proprietà Default, si crea una versione standard dell'elemento di associazione. Per creare una versione non standard, passare la proprietà corrispondente alla versione desiderata.
La classe contiene inoltre le proprietà abstract
implementate dalle istanze precedenti.
Proprietà
BasicSecurityProfileVersion |
Consente di ottenere le informazioni sulla versione relative alla specifica Basic Security Profile. |
Default |
Consente di ottenere le informazioni sulla versione della sicurezza a livello di messaggio predefinita. |
SecureConversationVersion |
Consente di ottenere la versione di WS-SecureConversation corrispondente alla versione della sicurezza a livello di messaggio. |
SecurityPolicyVersion |
Consente di ottenere la versione di WS-SecurityPolicy corrispondente alla versione della sicurezza a livello di messaggio. |
SecurityTokenVersion |
Consente di ottenere la versione del token di sicurezza corrispondente alla versione della sicurezza a livello di messaggio. |
SecurityVersion |
Consente di ottenere la versione di WS-Security corrispondente alla versione della sicurezza a livello di messaggio. |
TrustVersion |
Consente di ottenere la versione di WS-Trust corrispondente alla versione della sicurezza a livello di messaggio. |
WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede la specifica Basic Security Profile 1.0 basata sulle specifiche di sicurezza WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 e WS-SecurityPolicy 1.2. |
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede la specifica Basic Security Profile 1.0 basata sulle specifiche di sicurezza WS-Security 1.0, WS-Trust (Febbraio 2005), WS-SecureConversation (Febbraio 2005) e WS-SecurityPolicy 1.1. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede le specifiche di sicurezza WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 e WS-SecurityPolicy 1.2. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede le specifiche di sicurezza WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 e BasicSecurityProfile 1.0. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede le specifiche di sicurezza WS-Security 1.1, WS-Trust (Febbraio 2005), WS-SecureConversation (Febbraio 2005) e WS-SecurityPolicy 1.1. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Consente di ottenere la versione della sicurezza a livello di messaggio che richiede la specifica Basic Security Profile basata sulle specifiche di sicurezza WS-Security 1.1, WS-Trust (Febbraio 2005), WS-SecureConversation (Febbraio 2005) e WS-SecurityPolicy 1.1. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |