Lingua

SSLEngine.GetSupportedCipherSuites Metodo

Definizione

Restituisce i nomi delle suite di crittografia che possono essere abilitate per l'uso in questo motore.

[Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")]
public abstract string[]? GetSupportedCipherSuites();
[<Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")>]
abstract member GetSupportedCipherSuites : unit -> string[]

Valori restituiti

String[]

una matrice di nomi di suite di crittografia

Attributi

Commenti

Restituisce i nomi delle suite di crittografia che possono essere abilitate per l'uso in questo motore. Normalmente, solo un subset di questi sarà effettivamente abilitato per impostazione predefinita, poiché questo elenco può includere suite di crittografia che non soddisfano i requisiti di qualità del servizio per tali impostazioni predefinite. Tali pacchetti di crittografia potrebbero essere utili in applicazioni specializzate.

Le applicazioni non devono abilitare in modo cieco tutte le suite di crittografia supportate. Le suite di crittografia supportate possono includere valori della suite di crittografia che possono causare problemi di connessione se abilitati in modo non appropriato.

Il modo corretto per usare questo metodo consiste nel verificare se una suite di crittografia specifica è supportata tramite Arrays.asList(getSupportedCipherSuites()).contains(...) o per filtrare un elenco desiderato di pacchetti di crittografia solo quelli supportati tramite desiredSuiteSet.retainAll(Arrays.asList(getSupportedCipherSuites())).

per javax.net.ssl.SSLEngine.getSupportedCipherSuites().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a