Package com.soffid.iam.ssl
Class SeyconKeyStore
- java.lang.Object
-
- com.soffid.iam.ssl.SeyconKeyStore
-
public class SeyconKeyStore extends Object
-
-
Constructor Summary
Constructors Constructor Description SeyconKeyStore()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static File
getKeyStoreFile()
static Password
getKeyStorePassword()
static String
getKeyStoreType()
static File
getRootKeyStoreFile()
static KeyStore
loadKeyStore(File file)
static void
saveKeyStore(KeyStore ks, File file)
-
-
-
Field Detail
-
ROOT_KEY
public static final String ROOT_KEY
- See Also:
- Constant Field Values
-
MY_KEY
public static final String MY_KEY
- See Also:
- Constant Field Values
-
ROOT_CERT
public static final String ROOT_CERT
- See Also:
- Constant Field Values
-
NEXT_CERT
public static final String NEXT_CERT
- See Also:
- Constant Field Values
-
-
Method Detail
-
loadKeyStore
public static KeyStore loadKeyStore(File file) throws IOException, KeyStoreException, NoSuchAlgorithmException, CertificateException
-
getKeyStorePassword
public static Password getKeyStorePassword() throws FileNotFoundException, IOException
- Throws:
FileNotFoundException
IOException
-
getKeyStoreType
public static String getKeyStoreType()
-
getKeyStoreFile
public static File getKeyStoreFile() throws IOException
- Throws:
IOException
-
getRootKeyStoreFile
public static File getRootKeyStoreFile() throws IOException, InternalErrorException
- Throws:
IOException
InternalErrorException
-
saveKeyStore
public static void saveKeyStore(KeyStore ks, File file) throws FileNotFoundException, IOException, KeyStoreException, NoSuchAlgorithmException, CertificateException, KeyManagementException, UnrecoverableKeyException
-
-