com.codeko.util.https
Class CodekoKeyStore

java.lang.Object
  extended by com.codeko.util.https.CodekoKeyStore

public class CodekoKeyStore
extends java.lang.Object

Copyright Codeko Informática 2008 www.codeko.com

Author:
Codeko Gestiona un archivo keystore para usar de cara a las conexiónes SSL sin interferir con el keystore del usuario.
See Also:
KeyStore

Field Summary
private  java.io.File archivoKeyStore
           
private  java.lang.String claveKeyStore
           
private static java.lang.String NOMBRE_KS
           
 
Constructor Summary
CodekoKeyStore()
          Crea un nuevo KeyStore
CodekoKeyStore(java.io.File archivoKeyStore, java.lang.String claveKeyStore)
          Crea un nuevo KeyStore en la localización indicada y con la clave de acceso indicada.
 
Method Summary
 void asignarComoSSLKeyStore()
          Asigna el KeyStore como KeyStore a usar para las conexiones SSL por Java.
 java.io.File getArchivoKeyStore()
          Devuelve el keyStore creándolo si no existiese
 java.lang.String getClaveKeyStore()
          Devuelve la clave asociada al KeyStore
 void setArchivoKeyStore(java.io.File archivoKeyStore)
          Asigna un archivo como KeyStore
 void setClaveKeyStore(java.lang.String claveKeyStore)
          Asigna la clave asociada al KeyStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOMBRE_KS

private static final java.lang.String NOMBRE_KS
See Also:
Constant Field Values

archivoKeyStore

private java.io.File archivoKeyStore

claveKeyStore

private java.lang.String claveKeyStore
Constructor Detail

CodekoKeyStore

public CodekoKeyStore()
Crea un nuevo KeyStore


CodekoKeyStore

public CodekoKeyStore(java.io.File archivoKeyStore,
                      java.lang.String claveKeyStore)
Crea un nuevo KeyStore en la localización indicada y con la clave de acceso indicada.

Parameters:
archivoKeyStore - File donde está situado el KeyStore
claveKeyStore - String con la clave de acceso al KeyStore
Method Detail

getArchivoKeyStore

public java.io.File getArchivoKeyStore()
Devuelve el keyStore creándolo si no existiese

Returns:
File del KeyStore

asignarComoSSLKeyStore

public void asignarComoSSLKeyStore()
Asigna el KeyStore como KeyStore a usar para las conexiones SSL por Java.


setArchivoKeyStore

public void setArchivoKeyStore(java.io.File archivoKeyStore)
Asigna un archivo como KeyStore

Parameters:
archivoKeyStore - File a usar como KeyStore

getClaveKeyStore

public java.lang.String getClaveKeyStore()
Devuelve la clave asociada al KeyStore

Returns:
String con la clave asociada

setClaveKeyStore

public void setClaveKeyStore(java.lang.String claveKeyStore)
Asigna la clave asociada al KeyStore

Parameters:
claveKeyStore - String con la clave del KeyStore