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
Производный

Комментарии

Как правило, не требуется использовать, кроме того, 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)

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