public interface JwtProcessor
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
checkValidVerificationKey(java.lang.String alg,
CertificateKeyPair key) |
Jwt |
decode(java.lang.String jwt,
int allowedClockSkewMinutes,
java.util.function.Function<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> jwkResolver) |
java.lang.String |
encode(java.util.Map<java.lang.String,java.lang.Object> claims,
CertificateKeyPair key) |
static JwtProcessor |
getInstance() |
java.lang.String |
preferredAlgorithm(CertificateKeyPair key) |
static JwtProcessor getInstance()
java.lang.String preferredAlgorithm(CertificateKeyPair key) throws InvalidKeyException
void checkValidVerificationKey(java.lang.String alg,
CertificateKeyPair key)
throws InvalidKeyException
java.lang.String encode(java.util.Map<java.lang.String,java.lang.Object> claims,
CertificateKeyPair key)
throws InvalidKeyException
Jwt decode(java.lang.String jwt, int allowedClockSkewMinutes, java.util.function.Function<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> jwkResolver) throws InvalidKeyException, InvalidJwtException