X509IssuerSerialKeyIdentifierClause.Matches Метод

Определение

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

Перегрузки

Matches(SecurityKeyIdentifierClause)

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

Matches(X509Certificate2)

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

Matches(String, String)

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

Matches(SecurityKeyIdentifierClause)

Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs

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

public:
 override bool Matches(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool Matches (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.Matches : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function Matches (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean

Параметры

keyIdentifierClause
SecurityKeyIdentifierClause

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

Возвращаемое значение

Значение true, если параметр keyIdentifierClause принадлежит к типу X509IssuerSerialKeyIdentifierClause и предложения идентификатора ключа совпадают; в противном случае — значение false.

Комментарии

Для класса X509IssuerSerialKeyIdentifierClause значения свойств IssuerName и IssuerSerialNumber используются в качестве значений сравниваемых предложений идентификатора ключа для определения соответствия.

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

Matches(X509Certificate2)

Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs

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

public:
 bool Matches(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool Matches (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
override this.Matches : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function Matches (certificate As X509Certificate2) As Boolean

Параметры

certificate
X509Certificate2

Объект X509Certificate2, содержащий сертификат X.509 для сравнения.

Возвращаемое значение

Значение true, если параметр certificate использует одинаковые имя и серийный номер издателя; в противном случае — значение false.

Комментарии

Имя и серийный номер издателя извлекаются из параметра certificate получением значения свойства IssuerName и вызовом метода GetSerialNumber соответственно.

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

Matches(String, String)

Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs
Исходный код:
X509IssuerSerialKeyIdentifierClause.cs

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

public:
 bool Matches(System::String ^ issuerName, System::String ^ issuerSerialNumber);
public bool Matches (string issuerName, string issuerSerialNumber);
override this.Matches : string * string -> bool
Public Function Matches (issuerName As String, issuerSerialNumber As String) As Boolean

Параметры

issuerName
String

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

issuerSerialNumber
String

Серийный номер сертификата X.509.

Возвращаемое значение

Значение true, если параметры issuerName и issuerSerialNumber соответствуют свойствам IssuerName и IssuerSerialNumber; в противном случае значение false.

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