Javax.Net.Ssl Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este paquete proporciona clases e interfaces necesarias para usar el protocolo Capa de sockets seguros (SSL) y el protocolo de seguridad de la capa de transporte (TLS) sucesor.
Clases
| CertPathTrustManagerParameters |
Contenedor para CertPathParameters. |
| ExtendedSSLSession |
Extiende la |
| HandshakeCompletedEvent |
Este evento indica que un protocolo de enlace SSL se completó en una conexión SSL determinada. |
| HttpsURLConnection |
|
| KeyManagerFactory |
Esta clase actúa como fábrica para los administradores de claves en función de una fuente de material clave. |
| KeyManagerFactorySpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
| KeyStoreBuilderParameters |
Objeto parameters para X509KeyManagers que encapsula una lista de KeyStore. |
| SNIHostName |
Las instancias de esta clase representan un nombre de servidor de tipo |
| SNIMatcher |
Las instancias de esta clase representan un buscador de coincidencias que realiza operaciones de coincidencia en una |
| SNIServerName |
Las instancias de esta clase representan un nombre de servidor en una extensión indicación de nombre de servidor (SNI). |
| SSLContext |
Las instancias de esta clase representan una implementación de protocolo de socket seguro que actúa como fábrica para fábricas de sockets seguros o |
| SSLContextSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
| SSLEngine |
Una clase que permite comunicaciones seguras mediante protocolos como los protocolos Capa de sockets seguros (SSL) o IETF RFC 2246 "Seguridad de la capa de transporte" (TLS), pero es independiente del transporte. |
| SSLEngineResult |
Encapsulación del estado de resultado generado por |
| SSLEngineResult.HandshakeStatus |
Enumeración |
| SSLEngineResult.Status |
Enumeración |
| SSLException |
Indica algún tipo de error detectado por un subsistema SSL. |
| SSLHandshakeException |
Indica que el cliente y el servidor no pudieron negociar el nivel de seguridad deseado. |
| SSLKeyException |
Informa de una clave SSL incorrecta. |
| SSLParameters |
Encapsula los parámetros de una conexión SSL/TLS. |
| SSLPeerUnverifiedException |
Indica que no se ha comprobado la identidad del mismo nivel. |
| SSLPermission |
Código de seguridad heredado; no use. |
| SSLProtocolException |
Informa de un error en el funcionamiento del protocolo SSL. |
| SSLServerSocket |
Esta clase extiende |
| SSLServerSocketFactory |
|
| SSLSessionBindingEvent |
Este evento se propaga a sslSessionBindingListener. |
| SSLSocket |
Esta clase extiende |
| SSLSocketFactory |
|
| StandardConstants |
Definiciones de constantes estándar |
| TrustManagerFactory |
Esta clase actúa como fábrica para administradores de confianza basados en una fuente de material de confianza. |
| TrustManagerFactorySpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
| X509ExtendedKeyManager |
Clase abstracta que proporciona la extensión de la interfaz X509KeyManager. |
| X509ExtendedTrustManager |
Extensiones a la |
Interfaces
| IHandshakeCompletedListener |
Esta interfaz se implementa mediante cualquier clase que quiera recibir notificaciones sobre la finalización de un protocolo de enlace de protocolo SSL en una conexión SSL determinada. |
| IHostnameVerifier |
Esta clase es la interfaz base para la comprobación del nombre de host. |
| IKeyManager |
Esta es la interfaz base para los administradores de claves de JSSE. |
| IManagerFactoryParameters |
Esta clase es la interfaz base para proporcionar información específica del algoritmo a keyManagerFactory o TrustManagerFactory. |
| ISSLSession |
En SSL, las sesiones se usan para describir una relación en curso entre dos entidades. |
| ISSLSessionBindingListener |
Esta interfaz se implementa mediante objetos que quieren saber cuándo se enlazan o desenlazan de SSLSession. |
| ISSLSessionContext |
|
| ITrustManager |
Esta es la interfaz base para los administradores de confianza de JSSE. |
| IX509KeyManager |
Las instancias de esta interfaz administran qué pares de claves basadas en certificados X509 se usan para autenticar el lado local de un socket seguro. |
| IX509TrustManager |
Instancia de esta interfaz que administra qué certificados X509 se pueden usar para autenticar el lado remoto de un socket seguro. |