X509ThumbprintKeyIdentifierClause Класс

Определение

Представляет предложение идентификатора, определяющее маркеры безопасности X509SecurityToken с помощью отпечатка сертификата X.509.

public ref class X509ThumbprintKeyIdentifierClause : System::IdentityModel::Tokens::BinaryKeyIdentifierClause
public class X509ThumbprintKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
type X509ThumbprintKeyIdentifierClause = class
    inherit BinaryKeyIdentifierClause
Public Class X509ThumbprintKeyIdentifierClause
Inherits BinaryKeyIdentifierClause
Наследование

Комментарии

Обычно предложение X509ThumbprintKeyIdentifierClause требуется использовать только при создании пользовательской службы маркеров безопасности. Когда служба маркеров безопасности возвращает маркер безопасности, выданный маркер безопасности содержит ссылки на прикрепленные и неприкрепленные маркеры безопасности. Прикрепленные ссылки указывают на маркеры безопасности, содержащиеся в заголовке безопасности маркера сообщения SOAP, а неприкрепленные ссылки указывают на маркеры безопасности, не входящие в заголовок безопасности сообщения SOAP. Обычно эти ссылки подтверждают подлинность выданного маркера безопасности. Используйте класс X509ThumbprintKeyIdentifierClause для ссылки на маркер безопасности X509SecurityToken с помощью отпечатка сертификата X.509. Метод GetX509Thumbprint возвращает отпечаток.

Windows Communication Foundation поддерживает следующие типы ссылок на маркеры безопасности для X509SecurityToken маркеров безопасности.

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

X509ThumbprintKeyIdentifierClause(Byte[])

Инициализирует новый экземпляр класса X509ThumbprintKeyIdentifierClause с помощью заданного отпечатка для сертификата X.509.

X509ThumbprintKeyIdentifierClause(X509Certificate2)

Инициализирует новый экземпляр класса X509ThumbprintKeyIdentifierClause, используя указанный сертификат X.509.

Свойства

CanCreateKey

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

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

Возвращает тип предложения идентификатора ключа.

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

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

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

Получает или задает идентификатор конструкции идентификатора ключа.

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

Методы

CreateKey()

Создает ключ, который основан на параметрах, передаваемых в конструктор.

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

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

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

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

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

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

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

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

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

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

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

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

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

Возвращает отпечаток для сертификата X.509.

Matches(Byte[])

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

(Унаследовано от BinaryKeyIdentifierClause)
Matches(Byte[], Int32)

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

(Унаследовано от BinaryKeyIdentifierClause)
Matches(SecurityKeyIdentifierClause)

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

(Унаследовано от BinaryKeyIdentifierClause)
Matches(X509Certificate2)

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

MemberwiseClone()

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

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

Возвращает строку, представляющую текущий объект.

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