Package io.quarkus.oidc
Class OidcTenantConfigBuilder.JwksBuilder
java.lang.Object
io.quarkus.oidc.OidcTenantConfigBuilder.JwksBuilder
- Enclosing class:
- OidcTenantConfigBuilder
Builder for the
OidcTenantConfig.Jwks.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()cacheSize(int cacheSize) cacheTimeToLive(Duration cacheTimeToLive) cleanUpTimerInterval(Duration cleanUpTimerInterval) end()SetsOidcTenantConfig.Jwks.resolveEarly()to true.resolveEarly(boolean resolveEarly) tryAll()SetsOidcTenantConfig.Jwks.tryAll()to true.tryAll(boolean tryAll)
-
Constructor Details
-
JwksBuilder
public JwksBuilder() -
JwksBuilder
-
-
Method Details
-
resolveEarly
SetsOidcTenantConfig.Jwks.resolveEarly()to true.- Returns:
- this builder
-
resolveEarly
- Parameters:
resolveEarly-OidcTenantConfig.Jwks.resolveEarly()- Returns:
- this builder
-
cacheSize
- Parameters:
cacheSize-OidcTenantConfig.Jwks.cacheSize()- Returns:
- this builder
-
cacheTimeToLive
- Parameters:
cacheTimeToLive-OidcTenantConfig.Jwks.cacheTimeToLive()- Returns:
- this builder
-
cleanUpTimerInterval
- Parameters:
cleanUpTimerInterval-OidcTenantConfig.Jwks.cleanUpTimerInterval()- Returns:
- this builder
-
tryAll
SetsOidcTenantConfig.Jwks.tryAll()to true.- Returns:
- this builder
-
tryAll
- Parameters:
tryAll-OidcTenantConfig.Jwks.tryAll()- Returns:
- this builder
-
end
- Returns:
- builds
OidcTenantConfig.Jwksand createsOidcTenantConfigBuilder
-
build
- Returns:
- builds
OidcTenantConfig.Jwks
-