X509SecurityToken.MatchesKeyIdentifierClause Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, равен ли идентификатор ключа для этого экземпляра указанному идентификатору ключа.
public:
override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool MatchesKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Параметры
- keyIdentifierClause
- SecurityKeyIdentifierClause
Сравнение с этим экземпляром SecurityKeyIdentifierClause .
Возвращаемое значение
trueЗначение , если keyIdentifierClause является одним из типов или X509SubjectKeyIdentifierClauseX509ThumbprintKeyIdentifierClauseтипов, а X509IssuerSerialKeyIdentifierClause предложение идентификатора ключа совпадает; в противном случае X509RawDataKeyIdentifierClause.false
Комментарии
Метод MatchesKeyIdentifierClause соответствует критериям сертификата X.509 в Certificate свойстве на основе типа keyIdentifierClause параметра. В следующей таблице приведены сведения о сопоставлении.
| Тип предложения идентификатора ключа | Что соответствует |
|---|---|
| X509IssuerSerialKeyIdentifierClause | Значение свойства и серийный IssuerName номер издателя, возвращаемые методом GetSerialNumber . |
| X509RawDataKeyIdentifierClause | Данные, возвращаемые из GetRawCertData метода. |
| X509SubjectKeyIdentifierClause | Соответствует расширение идентификатора ключа субъекта в свойстве Extensions . |
| X509ThumbprintKeyIdentifierClause | Отпечаток, возвращаемый методом GetCertHash . |