MessageSecurityVersion Classe

Definizione

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)

Si applica a