Package io.quarkus.oidc.client.runtime
Class AbstractTokensProducer
java.lang.Object
io.quarkus.oidc.client.runtime.AbstractTokensProducer
- Direct Known Subclasses:
TokensProducer
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
earlyTokenAcquisition
protected boolean earlyTokenAcquisition -
oidcClientsConfig
-
tokensHelper
-
-
Constructor Details
-
AbstractTokensProducer
public AbstractTokensProducer()
-
-
Method Details
-
init
@PostConstruct public void init() -
initTokens
protected void initTokens() -
getTokens
-
awaitTokens
-
clientId
- Returns:
- optional ID of OIDC client to use for token acquisition.
Defaults to default OIDC client when
empty
.
-
isForceNewTokens
protected boolean isForceNewTokens()- Returns:
true
if the OIDC client must acquire a new set of tokens, discarding previously obtained access and refresh tokens.
-