Class AbstractTokensProducer

  • Direct Known Subclasses:
    TokensProducer

    public abstract class AbstractTokensProducer
    extends Object
    • Field Detail

      • earlyTokenAcquisition

        protected boolean earlyTokenAcquisition
    • Constructor Detail

      • AbstractTokensProducer

        public AbstractTokensProducer()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • initTokens

        protected void initTokens()
      • getTokens

        public io.smallrye.mutiny.Uni<Tokens> getTokens()
      • awaitTokens

        public Tokens awaitTokens()
      • clientId

        protected Optional<String> clientId()
        Returns:
        optional ID of OIDC client to use for token acquisition. Defaults to default OIDC client when empty.