SecureConversationSecurityTokenParameters Класс

Определение

Представляет параметры для маркера безопасности безопасного диалога.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
Наследование
SecureConversationSecurityTokenParameters

Комментарии

Этот класс представляет собой коллекцию свойств и методов маркеров и используется при создании элементов и маркеров привязки безопасности.

Безопасные беседы включают обмен несколькими сообщениями и использование контекста безопасности для обеспечения безопасности. Контекст безопасности предоставляется участникам связи в течение всего времени существования сеанса обмена данными.

Конструкторы

Имя Описание
SecureConversationSecurityTokenParameters()

Инициализирует новый экземпляр класса SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из другого экземпляра этого класса.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из свойств указанного с указанным SecurityBindingElementChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из свойств указанного SecurityBindingElementобъекта.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из свойств указанного с указанным SecurityBindingElementChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из свойств указанного SecurityBindingElementобъекта.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Инициализирует новый экземпляр SecureConversationSecurityTokenParameters класса из свойств указанного SecurityBindingElementобъекта.

Свойства

Имя Описание
BootstrapProtectionRequirements

Возвращает требования к защите начальной загрузки.

BootstrapSecurityBindingElement

Возвращает или задает элемент привязки безопасности начальной загрузки.

CanRenewSession

Возвращает или задает значение, указывающее, можно ли продлить сеанс обмена данными.

HasAsymmetricKey

Возвращает значение, указывающее, имеет ли маркер безопасности асимметричный ключ.

InclusionMode

Возвращает или задает требования к включению маркеров.

(Унаследовано от SecurityTokenParameters)
ReferenceStyle

Возвращает или задает стиль ссылки на маркер.

(Унаследовано от SecurityTokenParameters)
RequireCancellation

Возвращает или задает значение, указывающее, требуется ли отмена.

RequireDerivedKeys

Возвращает или задает значение, указывающее, могут ли ключи быть производными от исходных ключей проверки.

(Унаследовано от SecurityTokenParameters)
SupportsClientAuthentication

Возвращает значение, указывающее, поддерживает ли маркер проверку подлинности клиента.

SupportsClientWindowsIdentity

Возвращает значение, указывающее, поддерживает ли маркер удостоверение Windows для проверки подлинности.

SupportsServerAuthentication

Возвращает значение, указывающее, поддерживает ли маркер проверку подлинности сервера.

Методы

Имя Описание
Clone()

Клонирует другой экземпляр этого экземпляра класса.

(Унаследовано от SecurityTokenParameters)
CloneCore()

Клонирует другой экземпляр этого экземпляра класса.

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Создает предложение идентификатора ключа для маркера.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Инициализирует требование маркера безопасности.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Указывает, соответствует ли маркер предложению идентификатора ключа.

(Унаследовано от SecurityTokenParameters)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Отображает текстовое представление этого экземпляра класса.

Применяется к