| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv String | |
| private static final byte | |
| pack-priv static final byte[] | |
| private static final byte | |
| pack-priv static final byte[] | |
| private final boolean | |
| private final int | |
| private static final byte | |
| pack-priv static final byte[] | |
| private static final byte | |
| pack-priv static final byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected PrivateKey | engineGeneratePrivate(KeySpec
the specification (key material) of the private key. keySpec)Overrides org. Generates a private key object from the provided key specification (key material). |
| protected PublicKey | engineGeneratePublic(KeySpec
the specification (key material) of the public key. keySpec)Overrides org. Generates a public key object from the provided key specification (key material). |
| protected KeySpec | engineGetKeySpec(Key
the key. key, Class<T> the specification class in which
the key material should be returned. spec)Overrides org. Returns a specification (key material) of the given key object. |
| protected Key | engineTranslateKey(Key
the key whose provider is unknown or untrusted. 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. |
| public PrivateKey | |
| public PublicKey |
| algorithm | back to summary |
|---|---|
| pack-priv String algorithm | |
| Ed25519_type | back to summary |
|---|---|
| private static final byte Ed25519_type | |
| Ed25519Prefix | back to summary |
|---|---|
| pack-priv static final byte[] Ed25519Prefix | |
| Ed448_type | back to summary |
|---|---|
| private static final byte Ed448_type | |
| Ed448Prefix | back to summary |
|---|---|
| pack-priv static final byte[] Ed448Prefix | |
| isXdh | back to summary |
|---|---|
| private final boolean isXdh | |
| specificBase | back to summary |
|---|---|
| private final int specificBase | |
| x25519_type | back to summary |
|---|---|
| private static final byte x25519_type | |
| x25519Prefix | back to summary |
|---|---|
| pack-priv static final byte[] x25519Prefix | |
| x448_type | back to summary |
|---|---|
| private static final byte x448_type | |
| x448Prefix | back to summary |
|---|---|
| pack-priv static final byte[] x448Prefix | |
| KeyFactorySpi | back to summary |
|---|---|
| public KeyFactorySpi(String algorithm, boolean isXdh, int specificBase) | |
| engineGeneratePrivate | back to summary |
|---|---|
| protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException Overrides org. 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 Overrides org. Doc from java. Generates a public key object from the provided key specification (key material).
| |
| engineGetKeySpec | back to summary |
|---|---|
| protected KeySpec engineGetKeySpec(Key key, Class<T> spec) throws InvalidKeySpecException Overrides org. 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.
| |
| generatePrivate | back to summary |
|---|---|
| public PrivateKey generatePrivate(PrivateKeyInfo keyInfo) throws IOException Implements org. | |
| generatePublic | back to summary |
|---|---|
| public PublicKey generatePublic(SubjectPublicKeyInfo keyInfo) throws IOException Implements org. | |
| Access | Constructor and Description |
|---|---|
| public |
| Ed25519 | back to summary |
|---|---|
| public Ed25519() | |
| Access | Constructor and Description |
|---|---|
| public |
| Ed448 | back to summary |
|---|---|
| public Ed448() | |
| Access | Constructor and Description |
|---|---|
| public |
| EdDSA | back to summary |
|---|---|
| public EdDSA() | |
| Access | Constructor and Description |
|---|---|
| public |
| X25519 | back to summary |
|---|---|
| public X25519() | |
| Access | Constructor and Description |
|---|---|
| public |
| X448 | back to summary |
|---|---|
| public X448() | |
| Access | Constructor and Description |
|---|---|
| public |
| XDH | back to summary |
|---|---|
| public XDH() | |