MessageSecurityVersion Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстрактный класс-контейнер, содержащий сведения о версии компонентов безопасности, в случае, когда он реализован несколькими из своих статических свойств.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Наследование
-
MessageSecurityVersion
Комментарии
Данный класс является точкой расширения для настройки сериализации маркеров.
Данный класс является одноэлементным. Он предоставляет сведения о версиях спецификаций безопасности (WS-Security, WS-Trust, WS-Secure Conversation и WS-Security Policy), которые должны поддерживаться привязкой.
Класс содержит семь свойств типа static
, каждое из которых возвращает экземпляр данного класса. Каждое из этих свойств представляет отличающуюся комбинацию версий спецификаций безопасности. Экземпляры данного класса используются в качестве параметров вызовов метода Create…CertificateBindingElement
класса SecurityBindingElement. Если передать свойство Default, будет создана стандартная версия элемента привязки. Для создания нестандартной версии передайте свойство, соответствующее требуемой версии.
Класс также содержит свойства типа abstract
, которые реализованы предыдущими экземплярами.
Свойства
BasicSecurityProfileVersion |
Возвращает сведения о версии для основного профиля безопасности. |
Default |
Возвращает сведения о версии безопасности сообщений по умолчанию. |
SecureConversationVersion |
Возвращает версию WS-SecureConversation, соответствующую версии безопасности сообщения. |
SecurityPolicyVersion |
Возвращает версию WS-SecurityPolicy, соответствующую версии безопасности сообщения. |
SecurityTokenVersion |
Возвращает версию маркера безопасности, соответствующую версии безопасности сообщения. |
SecurityVersion |
Возвращает версию WS-Security, соответствующую версии безопасности сообщения. |
TrustVersion |
Возвращает версию WS-Trust, соответствующую версии безопасности сообщения. |
WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Возвращает версию безопасности сообщений, которая требует основной профиль безопасности версии 1.0, основанный на спецификациях безопасности WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 и WS-SecurityPolicy 1.2. |
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Возвращает версию безопасности сообщений, которая требует основной профиль безопасности версии 1.0, основанный на спецификациях безопасности WS-Security 1.0, WS-Trust 2005 от февраля 2005 г., WS-SecureConversation от февраля 2005 г. и WS-SecurityPolicy 1.1. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Возвращает версию безопасности сообщений, которая требует спецификации безопасности WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 и WS-SecurityPolicy 1.2. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Возвращает версию безопасности сообщений, которая требует спецификации безопасности WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 и BasicSecurityProfile 1.0. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Возвращает версию безопасности сообщений, которая требует спецификации безопасности WS-Security 1.1, WS-Trust от февраля 2005 г., WS-SecureConversation от февраля 2005 г. и WS-SecurityPolicy 1.1. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Возвращает версию безопасности сообщений, которая требует основной профиль безопасности версии, основанный на спецификациях безопасности WS-Security 1.1, WS-Trust 2005 от февраля 2005 г., WS-SecureConversation от февраля 2005 г. и WS-SecurityPolicy 1.1. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |