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. |