Package org.jose4j.keys
Class EdDsaKeyUtil
java.lang.Object
org.jose4j.keys.KeyPairUtil
org.jose4j.keys.OctetKeyPairUtil
org.jose4j.keys.EdDsaKeyUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byteprivate static final byteprivate static final bytestatic final Stringstatic final StringFields inherited from class org.jose4j.keys.KeyPairUtil
provider, secureRandom -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) Stringstatic booleanisEdECPrivateKey(Key key) static booleanisEdECPublicKey(Key key) privateKey(byte[] privateKeyBytes, String name) byte[]rawPrivateKey(PrivateKey privateKey) byte[]rawPublicKey(Key key) Methods inherited from class org.jose4j.keys.OctetKeyPairUtil
generateKeyPair, getNamedParameterSpec, getOctetKeyPairUtilMethods inherited from class org.jose4j.keys.KeyPairUtil
fromPemEncoded, getKeyFactory, getKeyPairGenerator, isAvailable, pemEncode
-
Field Details
-
ED25519
- See Also:
-
ED448
- See Also:
-
BYTE_01111111
private static final byte BYTE_01111111- See Also:
-
BYTE_10000000
private static final byte BYTE_10000000- See Also:
-
BYTE_00000000
private static final byte BYTE_00000000- See Also:
-
-
Constructor Details
-
EdDsaKeyUtil
public EdDsaKeyUtil() -
EdDsaKeyUtil
-
-
Method Details
-
getAlgorithm
String getAlgorithm()- Specified by:
getAlgorithmin classKeyPairUtil
-
rawPublicKey
- Specified by:
rawPublicKeyin classOctetKeyPairUtil
-
rawPrivateKey
- Specified by:
rawPrivateKeyin classOctetKeyPairUtil
-
publicKey
- Specified by:
publicKeyin classOctetKeyPairUtil- Throws:
JoseException
-
privateKey
- Specified by:
privateKeyin classOctetKeyPairUtil- Throws:
JoseException
-
isEdECPublicKey
-
isEdECPrivateKey
-