Uses of Interface
org.entur.jwt.client.AccessTokenProvider
Packages that use AccessTokenProvider
-
Uses of AccessTokenProvider in org.entur.jwt.client
Classes in org.entur.jwt.client that implement AccessTokenProviderModifier and TypeClassDescriptionclassclassAccess-token provider that caches previously obtained access-tokens in memory.classAccessTokenProvider which handles refresh tokens.classAbstract provider using URL.classclassLazy implementation of health provider.classCaching AccessTokenProvider.classEager implementation of health provider.classCaching AccessTokenProvider which preemptively attempts to update the cache in the background.classThis provider implements a workaround for transient network problems.classAccessTokenProvider which handles refresh tokens.classFields in org.entur.jwt.client declared as AccessTokenProviderModifier and TypeFieldDescriptionprotected final AccessTokenProviderAbstractAccessTokenProvidersBuilder.accessTokenProviderprotected final AccessTokenProviderBaseAccessTokenProvider.providerprotected AccessTokenProviderAbstractAccessTokenHealthProvider.refreshProviderProvider to invoke when refreshing state.Methods in org.entur.jwt.client that return AccessTokenProviderModifier and TypeMethodDescriptionAbstractAccessTokenProvidersBuilder.build()protected AccessTokenProviderAbstractAccessTokenProvidersBuilder.build(AccessTokenProvider provider) BaseAccessTokenProvider.getProvider()Methods in org.entur.jwt.client with parameters of type AccessTokenProviderModifier and TypeMethodDescriptionprotected AccessTokenProviderAbstractAccessTokenProvidersBuilder.build(AccessTokenProvider provider) voidAbstractAccessTokenHealthProvider.setRefreshProvider(AccessTokenProvider top) Constructors in org.entur.jwt.client with parameters of type AccessTokenProviderModifierConstructorDescriptionAbstractAccessTokenProvidersBuilder(AccessTokenProvider accessTokenProvider) Wrap a specific AccessTokenProvider.AccessTokenProviderBuilder(AccessTokenProvider accessTokenProvider) BaseAccessTokenProvider(AccessTokenProvider provider) DefaultCachedAccessTokenProvider(AccessTokenProvider provider, long minimumTimeToLive, long refreshTimeout) Construct new instance.DefaultCachedAccessTokenProvider(AccessTokenProvider provider, long minimumTimeToLiveUnits, TimeUnit minimumTimeToLiveUnit, long refreshTimeoutUnits, TimeUnit refreshTimeoutUnit) Construct new instance.PreemptiveCachedAccessTokenProvider(AccessTokenProvider provider, long minimumTimeToLive, long refreshTimeout, long preemptiveRefresh, int refreshConstraintInPercent, boolean eager) Construct new instance.PreemptiveCachedAccessTokenProvider(AccessTokenProvider provider, long minimumTimeToLive, long refreshTimeout, long preemptiveRefresh, int refreshConstraintInPercent, boolean eager, ExecutorService executorService, boolean shutdownExecutorOnClose) Construct new instance, use a custom executor service.PreemptiveCachedAccessTokenProvider(AccessTokenProvider provider, long minimumTimeToLiveUnits, TimeUnit minimumTimeToLiveUnit, long refreshTimeoutUnits, TimeUnit refreshTimeoutUnit, long preemptiveTimeoutUnits, TimeUnit preemptiveTimeoutUnit, int refreshConstraintInPercent, boolean eager) Construct new instance.