Package org.radarbase.auth.jwks
Class JwksTokenVerifierLoader
-
- All Implemented Interfaces:
-
org.radarbase.auth.authentication.TokenVerifierLoader
public final class JwksTokenVerifierLoader implements TokenVerifierLoader
-
-
Constructor Summary
Constructors Constructor Description JwksTokenVerifierLoader(String url, String resourceName, JwkParser algorithmParser)
-
Method Summary
Modifier and Type Method Description List<TokenVerifier>
fetch()
Fetch a list of token verifiers, possibly from an external resource. String
toString()
final static JwtTokenVerifier
toTokenVerifier(Algorithm $self, String resourceName, Function1<Verification, Unit> builder)
final static JwtTokenVerifier
toTokenVerifier(Algorithm $self, String resourceName)
-
-
Method Detail
-
fetch
List<TokenVerifier> fetch()
Fetch a list of token verifiers, possibly from an external resource.
-
toTokenVerifier
@JvmOverloads() final static JwtTokenVerifier toTokenVerifier(Algorithm $self, String resourceName, Function1<Verification, Unit> builder)
-
toTokenVerifier
@JvmOverloads() final static JwtTokenVerifier toTokenVerifier(Algorithm $self, String resourceName)
-
-
-
-