X509IssuerSerialKeyIdentifierClause Класс

Определение

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

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

Комментарии

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

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

X509ThumbprintKeyIdentifierClause

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

X509IssuerSerialKeyIdentifierClause(String, String)

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

X509IssuerSerialKeyIdentifierClause(X509Certificate2)

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

Свойства

CanCreateKey

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

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

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

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

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

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

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

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

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

IssuerSerialNumber

Возвращает серийный номер сертификата X.509.

Методы

CreateKey()

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

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

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

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

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

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

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

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

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

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

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

Matches(String, String)

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

Matches(X509Certificate2)

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

MemberwiseClone()

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

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

Возвращает текущий объект.

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