Javax.Net.Ssl Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo pacchetto fornisce classi e interfacce necessarie per usare il protocollo SSL (Secure Sockets Layer) e il protocollo TLS (Transport Layer Security) successore.
Classi
CertPathTrustManagerParameters |
Wrapper per CertPathParameters. |
ExtendedSSLSession |
Estende l'interfaccia |
HandshakeCompletedEvent |
Questo evento indica che un handshake SSL è stato completato in una determinata connessione SSL. |
HttpsURLConnection |
|
KeyManagerFactory |
Questa classe funge da factory per i responsabili delle chiavi in base a una fonte di materiale chiave. |
KeyManagerFactorySpi |
Questa classe definisce l'interfaccia del provider di servizi (<b>SPI</b>) per la |
KeyStoreBuilderParameters |
Oggetto parameters per X509KeyManagers che incapsula un elenco di keystore. |
SNIHostName |
Le istanze di questa classe rappresentano un nome del server di tipo |
SNIMatcher |
Le istanze di questa classe rappresentano un matcher che esegue operazioni di corrispondenza su un'istanza |
SNIServerName |
Le istanze di questa classe rappresentano un nome del server in un'estensione SNI (Server Name Indication). |
SSLContext |
Le istanze di questa classe rappresentano un'implementazione del protocollo socket sicuro che funge da factory per le factory secure socket o |
SSLContextSpi |
Questa classe definisce l'interfaccia del provider di servizi (<b>SPI</b>) per la |
SSLEngine |
Classe che consente comunicazioni sicure tramite protocolli come SSL (Secure Sockets Layer) o IETF RFC 2246 "Transport Layer Security" (TLS), ma è indipendente dal trasporto. |
SSLEngineResult |
Incapsulamento dello stato del risultato prodotto dalle |
SSLEngineResult.HandshakeStatus |
Enumerazione |
SSLEngineResult.Status |
Enumerazione |
SSLException |
Indica un tipo di errore rilevato da un sottosistema SSL. |
SSLHandshakeException |
Indica che il client e il server non sono riusciti a negoziare il livello di sicurezza desiderato. |
SSLKeyException |
Segnala una chiave SSL non valida. |
SSLParameters |
Incapsula i parametri per una connessione SSL/TLS. |
SSLPeerUnverifiedException |
Indica che l'identità del peer non è stata verificata. |
SSLPermission |
Codice di sicurezza legacy; non usare. |
SSLProtocolException |
Segnala un errore nel funzionamento del protocollo SSL. |
SSLServerSocket |
Questa classe estende |
SSLServerSocketFactory |
|
SSLSessionBindingEvent |
Questo evento viene propagato a sslSessionBindingListener. |
SSLSocket |
Questa classe estende |
SSLSocketFactory |
|
StandardConstants |
Definizioni di costanti standard |
TrustManagerFactory |
Questa classe funge da factory per i responsabili della fiducia in base a una fonte di materiale attendibile. |
TrustManagerFactorySpi |
Questa classe definisce l'interfaccia del provider di servizi (<b>SPI</b>) per la |
X509ExtendedKeyManager |
Classe astratta che fornisce l'estensione dell'interfaccia X509KeyManager. |
X509ExtendedTrustManager |
Estensioni all'interfaccia per supportare la gestione dell'attendibilità |
Interfacce
IHandshakeCompletedListener |
Questa interfaccia viene implementata da qualsiasi classe che vuole ricevere notifiche sul completamento di un handshake del protocollo SSL in una determinata connessione SSL. |
IHostnameVerifier |
Questa classe è l'interfaccia di base per la verifica del nome host. |
IKeyManager |
Questa è l'interfaccia di base per i gestori chiavi JSSE. |
IManagerFactoryParameters |
Questa classe è l'interfaccia di base per fornire informazioni specifiche dell'algoritmo a keyManagerFactory o TrustManagerFactory. |
ISSLSession |
In SSL, le sessioni vengono usate per descrivere una relazione in corso tra due entità. |
ISSLSessionBindingListener |
Questa interfaccia viene implementata dagli oggetti che vogliono sapere quando sono associati o non associati da una sessione SSLSession. |
ISSLSessionContext |
Un |
ITrustManager |
Questa è l'interfaccia di base per i gestori attendibili JSSE. |
IX509KeyManager |
Le istanze di questa interfaccia gestiscono le coppie di chiavi basate su certificati X509 usate per autenticare il lato locale di un socket sicuro. |
IX509TrustManager |
Istanza di questa interfaccia consente di gestire i certificati X509 che possono essere usati per autenticare il lato remoto di un socket sicuro. |