Package de.hda.fbi.ucs.eucrite
Class StatelessKeyManager
java.lang.Object
de.hda.fbi.ucs.eucrite.KeyManager
de.hda.fbi.ucs.eucrite.StatelessKeyManager
public class StatelessKeyManager extends KeyManager
The StatelessKeyManager manages a stateless key pair or secret key and the corresponding certificate.
To initialize, use the static methods
KeyManager.loadKey(StorageParameters storageParameters)
or
createNewKeyPair(AlgorithmParameters algorithmParameters, StorageParameters storageParameters)
of KeyManager
.- Author:
- Alexander Zeier
-
Constructor Summary
Constructors Constructor Description StatelessKeyManager()
-
Method Summary
Modifier and Type Method Description static KeyManager
createNewKeyPair(AlgorithmParameters algorithmParameters, StorageParameters storageParameters)
Methods inherited from class de.hda.fbi.ucs.eucrite.KeyManager
castToStatefulKeyManager, createNewKey, createSelfSignedCertificate, getAlgorithm, getCertificate, getPublicKey, getSecretKey, loadKey, updateKeyInAdvance
-
Constructor Details
-
StatelessKeyManager
public StatelessKeyManager()
-
-
Method Details
-
createNewKeyPair
public static KeyManager createNewKeyPair(AlgorithmParameters algorithmParameters, StorageParameters storageParameters) throws FileAlreadyExistsException, NoSuchAlgorithmException, IllegalArgumentException
-