public interface Verification
Modifier and Type | Method and Description |
---|---|
Verification |
acceptExpiresAt(long leeway) |
Verification |
acceptIssuedAt(long leeway) |
Verification |
acceptLeeway(long leeway) |
Verification |
acceptNotBefore(long leeway) |
JWTVerifier |
build() |
Verification |
ignoreIssuedAt() |
Verification |
withArrayClaim(java.lang.String name,
java.lang.Integer... items) |
Verification |
withArrayClaim(java.lang.String name,
java.lang.String... items) |
Verification |
withAudience(java.lang.String... audience) |
Verification |
withClaim(java.lang.String name,
java.lang.Boolean value) |
Verification |
withClaim(java.lang.String name,
java.util.Date value) |
Verification |
withClaim(java.lang.String name,
java.lang.Double value) |
Verification |
withClaim(java.lang.String name,
java.lang.Integer value) |
Verification |
withClaim(java.lang.String name,
java.lang.Long value) |
Verification |
withClaim(java.lang.String name,
java.lang.String value) |
Verification |
withIssuer(java.lang.String... issuer) |
Verification |
withJWTId(java.lang.String jwtId) |
Verification |
withSubject(java.lang.String subject) |
Verification withIssuer(java.lang.String... issuer)
Verification withSubject(java.lang.String subject)
Verification withAudience(java.lang.String... audience)
Verification acceptLeeway(long leeway) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification acceptExpiresAt(long leeway) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification acceptNotBefore(long leeway) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification acceptIssuedAt(long leeway) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withJWTId(java.lang.String jwtId)
Verification withClaim(java.lang.String name, java.lang.Boolean value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withClaim(java.lang.String name, java.lang.Integer value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withClaim(java.lang.String name, java.lang.Long value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withClaim(java.lang.String name, java.lang.Double value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withClaim(java.lang.String name, java.lang.String value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withClaim(java.lang.String name, java.util.Date value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withArrayClaim(java.lang.String name, java.lang.String... items) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification withArrayClaim(java.lang.String name, java.lang.Integer... items) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
Verification ignoreIssuedAt()
JWTVerifier build()