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


ISSLSession.GetPeerCertificateChain Метод

Определение

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

[Android.Runtime.Register("getPeerCertificateChain", "()[Ljavax/security/cert/X509Certificate;", "GetGetPeerCertificateChainHandler:Javax.Net.Ssl.ISSLSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Javax.Security.Cert.X509Certificate[]? GetPeerCertificateChain ();
[<Android.Runtime.Register("getPeerCertificateChain", "()[Ljavax/security/cert/X509Certificate;", "GetGetPeerCertificateChainHandler:Javax.Net.Ssl.ISSLSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetPeerCertificateChain : unit -> Javax.Security.Cert.X509Certificate[]

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

упорядоченный массив сертификатов X.509 с собственным сертификатом однорангового узла, а затем любыми центрами сертификации. (Сертификаты находятся в исходном формате сертификата javax.security.cert.X509Certificate JSSE.)

Атрибуты

Исключения

Значение , если удостоверение однорангового узла не проверено.

Комментарии

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

Примечание. Этот метод можно использовать только при использовании наборов шифров на основе сертификатов; использование его с наборами шифров на основе сертификатов, такими как Kerberos, вызовет SSLPeerUnverifiedException.

<>Примечание. Этот метод существует для совместимости с предыдущими выпусками. Вместо этого следует использовать #getPeerCertificates новые приложения.</эм>

Документация по Java для javax.net.ssl.SSLSession.getPeerCertificateChain().

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

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