Class SecretEdDSASigningHandler
- java.lang.Object
-
- org.forgerock.json.jose.jws.handlers.SecretSigningHandler
-
- org.forgerock.json.jose.jws.handlers.SecretEdDSASigningHandler
-
- All Implemented Interfaces:
SigningHandler
public class SecretEdDSASigningHandler extends SecretSigningHandler
Signing handler for Edwards Curve DSA (EdDSA) as defined in RFC 8037.
-
-
Constructor Summary
Constructors Constructor Description SecretEdDSASigningHandler(SigningKey signingKey)
Initializes the handler for signing with the given key.SecretEdDSASigningHandler(VerificationKey verificationKey)
Initializes the handler for verifying with the given key.
-
Method Summary
-
Methods inherited from class org.forgerock.json.jose.jws.handlers.SecretSigningHandler
sign, validateAlgorithm, verify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.forgerock.json.jose.jws.handlers.SigningHandler
sign
-
-
-
-
Constructor Detail
-
SecretEdDSASigningHandler
public SecretEdDSASigningHandler(SigningKey signingKey)
Initializes the handler for signing with the given key.- Parameters:
signingKey
- the signing key.
-
SecretEdDSASigningHandler
public SecretEdDSASigningHandler(VerificationKey verificationKey)
Initializes the handler for verifying with the given key.- Parameters:
verificationKey
- the verification key.
-
-