| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private XECParameters |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private <T extends Throwable> void | |
| private <T extends Throwable> void | |
| protected PrivateKey | engineGeneratePrivate(KeySpec keySpec)
Implements abstract java. Generates a private key object from the provided key specification (key material). |
| protected PublicKey | engineGeneratePublic(KeySpec keySpec)
Implements abstract java. Generates a public key object from the provided key specification (key material). |
| protected <T extends KeySpec> T | engineGetKeySpec(Key key, Class<T> keySpec)
Implements abstract java. Returns a specification (key material) of the given key object. |
| protected Key | engineTranslateKey(Key key)
Implements abstract java. Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory. |
| private PrivateKey | |
| private PublicKey |
| lockedParams | back to summary |
|---|---|
| private XECParameters lockedParams | |
| XDHKeyFactory | back to summary |
|---|---|
| pack-priv XDHKeyFactory() | |
| XDHKeyFactory | back to summary |
|---|---|
| protected XDHKeyFactory(AlgorithmParameterSpec paramSpec) | |
| checkLockedParams | back to summary |
|---|---|
| private <T extends Throwable> void checkLockedParams(Function<String, T> exception, AlgorithmParameterSpec spec) throws Function:T | |
| checkLockedParams | back to summary |
|---|---|
| private <T extends Throwable> void checkLockedParams(Function<String, T> exception, XECParameters params) throws Function:T | |
| engineGeneratePrivate | back to summary |
|---|---|
| protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException Implements abstract java. Doc from java. Generates a private key object from the provided key specification (key material).
| |
| engineGeneratePublic | back to summary |
|---|---|
| protected PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException Implements abstract java. Doc from java. Generates a public key object from the provided key specification (key material).
| |
| engineGetKeySpec | back to summary |
|---|---|
| protected <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException Implements abstract java. Doc from java. Returns a specification (key material) of the given key
object.
| |
| engineTranslateKey | back to summary |
|---|---|
| protected Key engineTranslateKey(Key key) throws InvalidKeyException Implements abstract java. Doc from java. Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
| |
| generatePrivateImpl | back to summary |
|---|---|
| private PrivateKey generatePrivateImpl(KeySpec keySpec) throws InvalidKeyException, InvalidKeySpecException | |
| generatePublicImpl | back to summary |
|---|---|
| private PublicKey generatePublicImpl(KeySpec keySpec) throws InvalidKeyException, InvalidKeySpecException | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519 | back to summary |
|---|---|
| public X25519() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448 | back to summary |
|---|---|
| public X448() | |