Class DefaultCredentialsRefreshService.CredentialsProviderState

    • Field Detail

      • refreshTask

        private final java.util.concurrent.atomic.AtomicReference<java.util.concurrent.ScheduledFuture<?>> refreshTask
      • refreshTaskSet

        private final java.util.concurrent.atomic.AtomicBoolean refreshTaskSet
    • Constructor Detail

      • CredentialsProviderState

        CredentialsProviderState​(CredentialsProvider credentialsProvider)
    • Method Detail

      • maybeSetRefreshTask

        void maybeSetRefreshTask​(java.util.function.Supplier<java.util.concurrent.ScheduledFuture<?>> scheduledFutureSupplier)
      • refresh

        void refresh()
      • unregister

        void unregister​(java.lang.String registrationId)