MessageSecurityVersion Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní třída kontejneru, která při implementaci několika jeho statických vlastností obsahuje informace o verzi komponent zabezpečení.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Dědičnost
-
MessageSecurityVersion
Poznámky
Tato třída je bod rozšiřitelnosti pro přizpůsobení serializace tokenů.
Tato třída je singleton, který poskytuje informace o verzích specifikací zabezpečení (WS-Security, WS-Trust, WS-Secure Konverzace a WS-Security Zásady), které musí být podporovány vazbou.
Třída obsahuje sedm static
vlastností, z nichž každá vrací instanci této třídy. Každá z těchto vlastností představuje jinou kombinaci verzí specifikace zabezpečení. Instance této třídy se používají jako parametry v Create…CertificateBindingElement
metodě volání třídy SecurityBindingElement . Pokud vlastnost předáte Default , vytvoříte standardní verzi elementu vazby. Pokud chcete vytvořit nestandardní verzi, předejte vlastnost, která odpovídá vaší verzi.
Třída obsahuje abstract
také vlastnosti implementované předchozími instancemi.
Vlastnosti
BasicSecurityProfileVersion |
Získá informace o verzi pro základní profil zabezpečení. |
Default |
Získá informace o verzi pro výchozí zabezpečení zpráv. |
SecureConversationVersion |
Získá WS-SecureConversation verzi, která odpovídá verzi zabezpečení zprávy. |
SecurityPolicyVersion |
Získá WS-SecurityPolicy verzi, která odpovídá verzi zabezpečení zprávy. |
SecurityTokenVersion |
Získá verzi tokenu zabezpečení, která odpovídá verzi zabezpečení zprávy. |
SecurityVersion |
Získá WS-Security verzi, která odpovídá verzi zabezpečení zprávy. |
TrustVersion |
Získá WS-Trust verzi, která odpovídá verzi zabezpečení zprávy. |
WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Získá verzi zabezpečení zprávy, která vyžaduje základní profil zabezpečení 1.0 na základě WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 a WS-SecurityPolicy 1.2 specifikace zabezpečení. |
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Získá verzi zabezpečení zprávy, která vyžaduje základní profil zabezpečení 1.0 na základě WS-Security 1.0 WS-Trust z února 2005, WS-SecureConversation z února 2005 a WS-SecurityPolicy specifikace zabezpečení 1.1. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Získá verzi zabezpečení zprávy, která vyžaduje specifikace zabezpečení WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 a WS-SecurityPolicy 1.2. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Získá verzi zabezpečení zprávy, která vyžaduje WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 a BasicSecurityProfile 1.0 specifikace zabezpečení. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Získá verzi zabezpečení zprávy, která vyžaduje WS-Security 1.1, WS-Trust z února 2005, WS-SecureConversation února 2005 a WS-SecurityPolicy specifikace zabezpečení 1.1. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Získá verzi zabezpečení zprávy, která vyžaduje základní profil zabezpečení na základě WS-Security 1.1, WS-Trust z února 2005, WS-SecureConversation z února 2005 a WS-SecurityPolicy 1.1 specifikace zabezpečení. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |