Uses of Class
com.auth0.jwt.algorithms.Algorithm
Packages that use Algorithm
-
Uses of Algorithm in com.auth0.jwt
Methods in com.auth0.jwt with parameters of type AlgorithmModifier and TypeMethodDescriptionstatic VerificationReturns aVerificationbuilder with the algorithm to be used to validate token signature.Creates a new JWT and signs is with the given algorithm. -
Uses of Algorithm in com.auth0.jwt.algorithms
Methods in com.auth0.jwt.algorithms that return AlgorithmModifier and TypeMethodDescriptionstatic AlgorithmAlgorithm.ECDSA256(ECDSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA256withECDSA.static AlgorithmCreates a new Algorithm instance using SHA256withECDSA.static AlgorithmAlgorithm.ECDSA256(ECPublicKey publicKey, ECPrivateKey privateKey) Creates a new Algorithm instance using SHA256withECDSA.static AlgorithmAlgorithm.ECDSA384(ECDSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA384withECDSA.static AlgorithmCreates a new Algorithm instance using SHA384withECDSA.static AlgorithmAlgorithm.ECDSA384(ECPublicKey publicKey, ECPrivateKey privateKey) Creates a new Algorithm instance using SHA384withECDSA.static AlgorithmAlgorithm.ECDSA512(ECDSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA512withECDSA.static AlgorithmCreates a new Algorithm instance using SHA512withECDSA.static AlgorithmAlgorithm.ECDSA512(ECPublicKey publicKey, ECPrivateKey privateKey) Creates a new Algorithm instance using SHA512withECDSA.static AlgorithmAlgorithm.HMAC256(byte[] secret) Creates a new Algorithm instance using HmacSHA256.static AlgorithmCreates a new Algorithm instance using HmacSHA256.static AlgorithmAlgorithm.HMAC384(byte[] secret) Creates a new Algorithm instance using HmacSHA384.static AlgorithmCreates a new Algorithm instance using HmacSHA384.static AlgorithmAlgorithm.HMAC512(byte[] secret) Creates a new Algorithm instance using HmacSHA512.static AlgorithmCreates a new Algorithm instance using HmacSHA512.static AlgorithmAlgorithm.none()static AlgorithmAlgorithm.RSA256(RSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA256withRSA.static AlgorithmCreates a new Algorithm instance using SHA256withRSA.static AlgorithmAlgorithm.RSA256(RSAPublicKey publicKey, RSAPrivateKey privateKey) Creates a new Algorithm instance using SHA256withRSA.static AlgorithmAlgorithm.RSA384(RSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA384withRSA.static AlgorithmCreates a new Algorithm instance using SHA384withRSA.static AlgorithmAlgorithm.RSA384(RSAPublicKey publicKey, RSAPrivateKey privateKey) Creates a new Algorithm instance using SHA384withRSA.static AlgorithmAlgorithm.RSA512(RSAKeyProvider keyProvider) Creates a new Algorithm instance using SHA512withRSA.static AlgorithmCreates a new Algorithm instance using SHA512withRSA.static AlgorithmAlgorithm.RSA512(RSAPublicKey publicKey, RSAPrivateKey privateKey) Creates a new Algorithm instance using SHA512withRSA. -
Uses of Algorithm in com.auth0.jwt.exceptions
Constructors in com.auth0.jwt.exceptions with parameters of type AlgorithmModifierConstructorDescriptionSignatureGenerationException(Algorithm algorithm, Throwable cause) SignatureVerificationException(Algorithm algorithm) SignatureVerificationException(Algorithm algorithm, Throwable cause)