Package org.jose4j.jws
Class EcdsaUsingShaAlgorithm.EcdsaSECP256K1UsingSha256
java.lang.Object
org.jose4j.jwa.AlgorithmInfo
org.jose4j.jws.BaseSignatureAlgorithm
org.jose4j.jws.EcdsaUsingShaAlgorithm
org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaSECP256K1UsingSha256
- All Implemented Interfaces:
Algorithm,JsonWebSignatureAlgorithm
- Enclosing class:
- EcdsaUsingShaAlgorithm
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jose4j.jws.EcdsaUsingShaAlgorithm
EcdsaUsingShaAlgorithm.EcdsaP256UsingSha256, EcdsaUsingShaAlgorithm.EcdsaP384UsingSha384, EcdsaUsingShaAlgorithm.EcdsaP521UsingSha512, EcdsaUsingShaAlgorithm.EcdsaSECP256K1UsingSha256 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jose4j.jws.EcdsaUsingShaAlgorithm
convertConcatenatedToDer, convertDerToConcatenated, getCurveName, sign, validatePrivateKey, validatePublicKey, verifySignatureMethods inherited from class org.jose4j.jws.BaseSignatureAlgorithm
prepareForSign, setAlgorithmParameterSpec, validateSigningKey, validateVerificationKeyMethods inherited from class org.jose4j.jwa.AlgorithmInfo
getAlgorithmIdentifier, getJavaAlgorithm, getKeyPersuasion, getKeyType, setAlgorithmIdentifier, setJavaAlgorithm, setKeyPersuasion, setKeyType, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jose4j.jwa.Algorithm
getAlgorithmIdentifier, getJavaAlgorithm, getKeyPersuasion, getKeyTypeMethods inherited from interface org.jose4j.jws.JsonWebSignatureAlgorithm
prepareForSign, validateSigningKey, validateVerificationKey
-
Constructor Details
-
EcdsaSECP256K1UsingSha256
public EcdsaSECP256K1UsingSha256()
-
-
Method Details
-
isAvailable
public boolean isAvailable()- Specified by:
isAvailablein interfaceAlgorithm- Overrides:
isAvailablein classBaseSignatureAlgorithm
-