org.mozilla.jss.crypto
public abstract class KeyPairGeneratorSpi extends Object
Nested Class Summary | |
---|---|
static class | KeyPairGeneratorSpi.Usage
In PKCS #11, each keypair can be marked with the operations it will
be used to perform. |
Constructor Summary | |
---|---|
KeyPairGeneratorSpi() |
Method Summary | |
---|---|
abstract void | extractablePairs(boolean extractable) |
abstract KeyPair | generateKeyPair() |
abstract void | initialize(int strength, SecureRandom random) |
abstract void | initialize(AlgorithmParameterSpec params, SecureRandom random) |
abstract boolean | keygenOnInternalToken() |
abstract void | sensitivePairs(boolean sensitive) |
abstract void | setKeyPairUsages(KeyPairGeneratorSpi.Usage[] usages, KeyPairGeneratorSpi.Usage[] usages_mask) |
abstract void | temporaryPairs(boolean temp) |