Condividi tramite


HttpsURLConnection.PeerPrincipal Proprietà

Definizione

Restituisce l'entità del server stabilita come parte della definizione della sessione.

public virtual Java.Security.IPrincipal? PeerPrincipal { [Android.Runtime.Register("getPeerPrincipal", "()Ljava/security/Principal;", "GetGetPeerPrincipalHandler")] get; }
[<get: Android.Runtime.Register("getPeerPrincipal", "()Ljava/security/Principal;", "GetGetPeerPrincipalHandler")>]
member this.PeerPrincipal : Java.Security.IPrincipal

Valore della proprietà

l'entità del server. Restituisce un X500Principal dell'entità finale certiticate per suite di crittografia basate su X509 e KerberosPrincipal per suite di crittografia Kerberos.

Attributi

Eccezioni

se l'identità del peer non è stata verificata.

se non è stata ancora stabilita alcuna connessione.

Commenti

Restituisce l'entità del server stabilita come parte della definizione della sessione.

Nota: le sottoclassi devono eseguire l'override di questo metodo. Se non ne viene eseguito l'override, per impostazione predefinita verrà restituito il valore X500Principal del certificato dell'entità finale del server per le librerie di crittografia basate su certificati oppure verrà generata un'eccezione SSLPeerUnverifiedException per le librerie di crittografia non basate su certificati, ad esempio Kerberos.

Aggiunto nella versione 1.5.

Documentazione java per javax.net.ssl.HttpsURLConnection.getPeerPrincipal().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a