|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.codeko.util.https.InstaladorCertificados
public class InstaladorCertificados
Copyright Codeko Informática 2008 www.codeko.com
| Nested Class Summary | |
|---|---|
private static class |
InstaladorCertificados.NullHostnameVerifier
HostnameVerifier para evitar errores a la hora de aceptar certificados de una url proporcionados por una url diferente |
private static class |
InstaladorCertificados.TrustManager
|
| Field Summary | |
|---|---|
private static CodekoKeyStore |
keyStore
|
| Constructor Summary | |
|---|---|
InstaladorCertificados()
|
|
| Method Summary | |
|---|---|
static void |
deshabilitarHostNameVerification()
Deshabilita la verificación del hostName en los certificados a usar. |
static void |
deshabilitarHostNameVerification(boolean deshabilitar)
Permite habilitar o deshabilitar la verificación del dominio en los certificados SSL. |
static CodekoKeyStore |
getKeyStore()
Devuelve el CodekoKeyStore en uso. |
static void |
habilitarHostNameVerification()
Habilita la verificación del hostName de los certificados a usar. |
static boolean |
instalar(java.lang.String host)
Permite instalar el certificado SSL de una url. |
private static void |
instalar(java.lang.String host,
int port)
|
static boolean |
instalar(java.net.URL url)
Permite instalar el certificado SSL de una url. |
static void |
setKeyStore(CodekoKeyStore keyStore)
Asigna un CodekoKeyStore propio para que sea usado por el instalador de certificados |
static void |
setKeyStore(java.io.File archivoKeyStore,
java.lang.String claveKeyStore)
Permite asignar el KeyStore que se quiere que sea usado por el instalador de certificados |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static CodekoKeyStore keyStore
| Constructor Detail |
|---|
public InstaladorCertificados()
| Method Detail |
|---|
public static CodekoKeyStore getKeyStore()
CodekoKeyStorepublic static void setKeyStore(CodekoKeyStore keyStore)
keyStore - CodekoKeyStore a usarCodekoKeyStore
public static void setKeyStore(java.io.File archivoKeyStore,
java.lang.String claveKeyStore)
archivoKeyStore - File donde se encuentra el KeyStoreclaveKeyStore - String con la clave de acceso al KeyStorepublic static void deshabilitarHostNameVerification()
public static void habilitarHostNameVerification()
public static void deshabilitarHostNameVerification(boolean deshabilitar)
deshabilitar - boolean true para deshabilitar la verificación, false para habilitarla.deshabilitarHostNameVerification(),
habilitarHostNameVerification()public static boolean instalar(java.lang.String host)
host - String con la url desde la que se instalará el certificado.
public static boolean instalar(java.net.URL url)
url - URL con la url desde la que se instalará el certificado.
private static void instalar(java.lang.String host,
int port)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||