BinaryKeyIdentifierClause Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базовый класс для предложений идентификаторов ключей, основанных на двоичных данных.
public ref class BinaryKeyIdentifierClause abstract : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public abstract class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type BinaryKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public MustInherit Class BinaryKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Наследование
- Производный
Комментарии
Как правило, не требуется использовать, кроме того, BinaryKeyIdentifierClause когда создается настраиваемая служба маркеров безопасности. Когда служба маркеров безопасности возвращает маркер безопасности, выданный маркер безопасности содержит ссылки на присоединенные и неподключенные маркеры безопасности. Присоединенные ссылки относятся к маркерам безопасности, содержащимся в заголовке сообщения SOAP, и непривлекаемые ссылки — это маркеры безопасности, которые не включены в заголовок безопасности сообщения SOAP. Эти ссылки обычно подтверждают подлинность выданного маркера безопасности.
Конструкторы
| Имя | Описание |
|---|---|
| BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Инициализирует новый экземпляр BinaryKeyIdentifierClause класса, используя указанный тип предложения идентификатора ключа, двоичные данные, значение, указывающее, следует ли клонировать двоичные данные, а также нецелевое значение и длину ключа. |
| BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Инициализирует новый экземпляр класса с помощью указанного BinaryKeyIdentifierClause типа предложения идентификатора ключа, двоичных данных и значения, указывающего, следует ли клонировать двоичные данные. |
Свойства
| Имя | Описание |
|---|---|
| CanCreateKey |
Возвращает значение, указывающее, можно ли создать ключ. (Унаследовано от SecurityKeyIdentifierClause) |
| ClauseType |
Возвращает тип предложения идентификатора ключа. (Унаследовано от SecurityKeyIdentifierClause) |
| DerivationLength |
Возвращает размер производного ключа. (Унаследовано от SecurityKeyIdentifierClause) |
| Id |
Возвращает или задает идентификатор предложения идентификатора ключа. (Унаследовано от SecurityKeyIdentifierClause) |
Методы
| Имя | Описание |
|---|---|
| CreateKey() |
Создает ключ на основе параметров, переданных в конструктор. (Унаследовано от SecurityKeyIdentifierClause) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetBuffer() |
Возвращает двоичные данные, представляющие идентификатор ключа. |
| GetDerivationNonce() |
Возвращает значение nonce, которое использовалось для создания производного ключа. (Унаследовано от SecurityKeyIdentifierClause) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetRawBuffer() |
Возвращает двоичные данные, представляющие идентификатор ключа. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Matches(Byte[], Int32) |
Возвращает значение, указывающее, эквивалентны ли двоичные данные для текущего экземпляра указанным двоичным данным по указанному смещение. |
| Matches(Byte[]) |
Возвращает значение, указывающее, совпадают ли двоичные данные для текущего экземпляра с указанными двоичными данными. |
| Matches(SecurityKeyIdentifierClause) |
Возвращает значение, указывающее, эквивалентен ли идентификатор ключа для этого экземпляра указанному предложению идентификатора ключа. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |