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 FilegetKeyStoreFile()static PasswordgetKeyStorePassword()static StringgetKeyStoreType()static FilegetRootKeyStoreFile()static KeyStoreloadKeyStore(File file)static voidsaveKeyStore(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:
FileNotFoundExceptionIOException
-
getKeyStoreType
public static String getKeyStoreType()
-
getKeyStoreFile
public static File getKeyStoreFile() throws IOException
- Throws:
IOException
-
getRootKeyStoreFile
public static File getRootKeyStoreFile() throws IOException, InternalErrorException
- Throws:
IOExceptionInternalErrorException
-
saveKeyStore
public static void saveKeyStore(KeyStore ks, File file) throws FileNotFoundException, IOException, KeyStoreException, NoSuchAlgorithmException, CertificateException, KeyManagementException, UnrecoverableKeyException
-
-