Package org.paseto4j.version4
Class Paseto
- java.lang.Object
-
- org.paseto4j.version4.Paseto
-
public class Paseto extends Object
-
-
Constructor Summary
Constructors Constructor Description Paseto()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringdecrypt(SecretKey key, String signedMessage, String footer)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#decryptstatic Stringdecrypt(SecretKey key, String signedMessage, String footer, String implicitAssertion)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#signstatic Stringencrypt(SecretKey key, String payload, String footer)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#encryptstatic Stringencrypt(SecretKey key, String payload, String footer, String implicitAssertion)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#encryptstatic Stringparse(PublicKey publicKey, String signedMessage)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verifystatic Stringparse(PublicKey publicKey, String signedMessage, String footer)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verifystatic Stringparse(PublicKey publicKey, String signedMessage, String footer, String implicitAssertion)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verifystatic Stringsign(PrivateKey privateKey, String payload)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#signstatic Stringsign(PrivateKey privateKey, String payload, String footer)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#signstatic Stringsign(PrivateKey privateKey, String payload, String footer, String implicitAssertion)https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#sign
-
-
-
Method Detail
-
encrypt
public static String encrypt(SecretKey key, String payload, String footer)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#encrypt
-
encrypt
public static String encrypt(SecretKey key, String payload, String footer, String implicitAssertion)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#encrypt
-
decrypt
public static String decrypt(SecretKey key, String signedMessage, String footer)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#decrypt
-
decrypt
public static String decrypt(SecretKey key, String signedMessage, String footer, String implicitAssertion)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#sign
-
sign
public static String sign(PrivateKey privateKey, String payload)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#sign
-
sign
public static String sign(PrivateKey privateKey, String payload, String footer)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#sign
-
sign
public static String sign(PrivateKey privateKey, String payload, String footer, String implicitAssertion)
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#sign
-
parse
public static String parse(PublicKey publicKey, String signedMessage) throws SignatureException
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verify- Throws:
SignatureException
-
parse
public static String parse(PublicKey publicKey, String signedMessage, String footer) throws SignatureException
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verify- Throws:
SignatureException
-
parse
public static String parse(PublicKey publicKey, String signedMessage, String footer, String implicitAssertion) throws SignatureException
https://github.com/paseto-standard/paseto-spec/blob/master/docs/01-Protocol-Versions/Version4.md#verify- Throws:
SignatureException
-
-