public static class JsonWebTokenValidator.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
JsonWebTokenValidator.Builder |
add(Predicate<org.eclipse.microprofile.jwt.JsonWebToken> validation) |
JsonWebTokenValidator.Builder |
allowNoExpiryClaim(boolean allowNoExpiryClaim) |
JsonWebTokenValidator |
build() |
JsonWebTokenValidator.Builder |
issuer(String iss) |
JsonWebTokenValidator.Builder |
publicKey(String keyContent) |
JsonWebTokenValidator.Builder |
verificationKey(Key key) |
JsonWebTokenValidator.Builder |
verificationKey(Map<String,Key> key) |
JsonWebTokenValidator.Builder |
verificationKeys(List<org.jose4j.jwk.JsonWebKey> keys) |
public JsonWebTokenValidator.Builder add(Predicate<org.eclipse.microprofile.jwt.JsonWebToken> validation)
public JsonWebTokenValidator.Builder publicKey(String keyContent)
public JsonWebTokenValidator.Builder verificationKey(Key key)
public JsonWebTokenValidator.Builder verificationKey(Map<String,Key> key)
public JsonWebTokenValidator build()
public JsonWebTokenValidator.Builder verificationKeys(List<org.jose4j.jwk.JsonWebKey> keys)
public JsonWebTokenValidator.Builder issuer(String iss)
public JsonWebTokenValidator.Builder allowNoExpiryClaim(boolean allowNoExpiryClaim)
Copyright © 1999–2020 The Apache Software Foundation. All rights reserved.