Class SignatureServiceImpl.EcdsaSECP256K1UsingSha256
java.lang.Object
org.jose4j.jwa.AlgorithmInfo
org.jose4j.jws.BaseSignatureAlgorithm
org.jose4j.jws.EcdsaUsingShaAlgorithm
io.mosip.kernel.signature.service.impl.SignatureServiceImpl.EcdsaSECP256K1UsingSha256
- All Implemented Interfaces:
org.jose4j.jwa.Algorithm,org.jose4j.jws.JsonWebSignatureAlgorithm
- Enclosing class:
SignatureServiceImpl
public static class SignatureServiceImpl.EcdsaSECP256K1UsingSha256
extends org.jose4j.jws.EcdsaUsingShaAlgorithm
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jose4j.jws.EcdsaUsingShaAlgorithm
org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP256UsingSha256, org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP384UsingSha384, org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP521UsingSha512, org.jose4j.jws.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 interfaceorg.jose4j.jwa.Algorithm- Overrides:
isAvailablein classorg.jose4j.jws.BaseSignatureAlgorithm
-