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) |