Package dev.paseto.jpaseto.impl.crypto
Class JcaV2PublicCryptoProvider
- java.lang.Object
-
- dev.paseto.jpaseto.impl.crypto.JcaV2PublicCryptoProvider
-
- All Implemented Interfaces:
V2PublicCryptoProvider
public class JcaV2PublicCryptoProvider extends java.lang.Object implements V2PublicCryptoProvider
-
-
Constructor Summary
Constructors Constructor Description JcaV2PublicCryptoProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]sign(byte[] payload, byte[] footer, java.security.PrivateKey privateKey)booleanverify(byte[] message, byte[] footer, byte[] signature, java.security.PublicKey publicKey)
-
-
-
Method Detail
-
sign
public byte[] sign(byte[] payload, byte[] footer, java.security.PrivateKey privateKey)- Specified by:
signin interfaceV2PublicCryptoProvider
-
verify
public boolean verify(byte[] message, byte[] footer, byte[] signature, java.security.PublicKey publicKey)- Specified by:
verifyin interfaceV2PublicCryptoProvider
-
-