Поделиться через


KeyStoreSpi.EngineGetCertificateAlias(Certificate) Метод

Определение

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

[Android.Runtime.Register("engineGetCertificateAlias", "(Ljava/security/cert/Certificate;)Ljava/lang/String;", "GetEngineGetCertificateAlias_Ljava_security_cert_Certificate_Handler")]
public abstract string? EngineGetCertificateAlias (Java.Security.Cert.Certificate? cert);
[<Android.Runtime.Register("engineGetCertificateAlias", "(Ljava/security/cert/Certificate;)Ljava/lang/String;", "GetEngineGetCertificateAlias_Ljava_security_cert_Certificate_Handler")>]
abstract member EngineGetCertificateAlias : Java.Security.Cert.Certificate -> string

Параметры

cert
Certificate

сертификат, соответствующий.

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

Псевдоним первой записи с соответствующим сертификатом или null, если такая запись отсутствует в этом хранилище ключей.

Атрибуты

Комментарии

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

Этот метод пытается сопоставить заданный сертификат с каждой записью хранилища ключей. Если запись, которая рассматривается, была создана вызовом setCertificateEntryили создается вызовом setEntry с помощью вызова TrustedCertificateEntry, то данный сертификат сравнивается с сертификатом этой записи.

Если запись, которая рассматривается, была создана вызовом setKeyEntryили создается вызовом setEntry с помощью вызова PrivateKeyEntry, то данный сертификат сравнивается с первым элементом цепочки сертификатов этой записи.

Документация по Java для java.security.KeyStoreSpi.engineGetCertificateAlias(java.security.cert.Certificate).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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