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) |