public final class JjwtIdTokenVerifierBuilder extends Object implements IdTokenVerifier.Builder
| Constructor and Description |
|---|
JjwtIdTokenVerifierBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IdTokenVerifier |
build() |
String |
getClientId() |
protected String |
resolveKeysEndpoint(String issuer) |
protected B |
self() |
IdTokenVerifier.Builder |
setClientId(String clientId) |
B |
setConnectionTimeout(Duration connectionTimeout) |
B |
setIssuer(String issuer) |
B |
setLeeway(Duration leeway) |
B |
setReadTimeout(Duration readTimeout) |
protected io.jsonwebtoken.SigningKeyResolver |
signingKeyResolver() |
protected void |
validate() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetConnectionTimeout, setIssuer, setLeeway, setReadTimeoutpublic String getClientId()
public IdTokenVerifier.Builder setClientId(String clientId)
setClientId in interface IdTokenVerifier.Builderprotected void validate()
public IdTokenVerifier build()
build in interface VerifierBuilderSupport<IdTokenVerifier.Builder,IdTokenVerifier>public B setIssuer(String issuer)
setIssuer in interface VerifierBuilderSupport<B extends VerifierBuilderSupport,R>public B setLeeway(Duration leeway)
setLeeway in interface VerifierBuilderSupport<B extends VerifierBuilderSupport,R>public B setConnectionTimeout(Duration connectionTimeout)
setConnectionTimeout in interface VerifierBuilderSupport<B extends VerifierBuilderSupport,R>public B setReadTimeout(Duration readTimeout)
setReadTimeout in interface VerifierBuilderSupport<B extends VerifierBuilderSupport,R>protected B self()
protected io.jsonwebtoken.SigningKeyResolver signingKeyResolver()
Copyright © 2017–2019 Okta. All rights reserved.