InitiatorServiceModelSecurityTokenRequirement Класс

Определение

Задает требования к свойству безопасности, относящиеся к созданию канала в Windows Communication Foundation (WCF).

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

Комментарии

Классы требования маркера используются диспетчером маркера безопасности, чтобы установить требования для маркера безопасности, например, размер, тип и способы использования ключа. Если удается идентифицировать маркер безопасности, соответствующий заданным критериям, можно создать экземпляры классов SecurityTokenProvider и SecurityTokenAuthenticator.

Этот класс требования маркера задает требования, относящиеся к инициатору.

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

InitiatorServiceModelSecurityTokenRequirement()

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

Поля

Namespace

Задает текущее пространство имен.

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

Свойства

IsInitiator

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

(Унаследовано от ServiceModelSecurityTokenRequirement)
IssuerAddress

Если требование маркера относится к выданному маркеру, данное свойство содержит адрес конечной точки издателя.

(Унаследовано от ServiceModelSecurityTokenRequirement)
IssuerBinding

Если требование маркера относится к выданному маркеру, данное свойство содержит привязку, которую следует использовать для обмена данными с издателем.

(Унаследовано от ServiceModelSecurityTokenRequirement)
KeySize

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

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

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

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

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

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

Получает или задает используемую версию безопасности сообщения (если требуется).

(Унаследовано от ServiceModelSecurityTokenRequirement)
Properties

Возвращает коллекцию нестатических свойств текущего экземпляра SecurityTokenRequirement.

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

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

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

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

(Унаследовано от ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Получает или задает используемый набор алгоритмов безопасности (если требуется).

(Унаследовано от ServiceModelSecurityTokenRequirement)
SecurityBindingElement

Получает или задает элемент привязки безопасности.

(Унаследовано от ServiceModelSecurityTokenRequirement)
TargetAddress

Получает или задает адрес целевого объекта.

TokenType

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

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

Получает или задает схему транспорта.

(Унаследовано от ServiceModelSecurityTokenRequirement)
Via

Получает или задает Via.

Методы

Equals(Object)

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

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

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

(Унаследовано от Object)
GetProperty<TValue>(String)

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

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

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

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

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

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

Выводит текстовое представление экземпляра класса.

TryGetProperty<TValue>(String, TValue)

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

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

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