Uses of Interface
com.eqixiac.equinix.core.auth.BearerTokenProvider
Packages that use BearerTokenProvider
Package
Description
Root package for the Equinix Java SDK.
Authentication and credential management for the Equinix Java SDK.
Core client infrastructure for the Equinix Java SDK.
-
Uses of BearerTokenProvider in com.eqixiac.equinix
Constructors in com.eqixiac.equinix with parameters of type BearerTokenProviderModifierConstructorDescriptionEquinix(BearerTokenProvider bearerTokenProvider) Opens a session whose every domain client signs requests with tokens from the given provider instead of OAuth2 client credentials, for example an STS-issued access-policy token (which IAM project-scoped endpoints require).Equinix(BearerTokenProvider bearerTokenProvider, EquinixConfig config) Opens a bearer-token session with explicitEquinixConfigoptions.EquinixClient(BearerTokenProvider bearerTokenProvider) Creates a new Equinix client that signs every request with tokens from the given provider instead of OAuth2 client credentials (seeBearerTokenProvider).EquinixClient(BearerTokenProvider bearerTokenProvider, EquinixConfig config) Creates a new Equinix client over a bearer-token provider with explicitEquinixConfigoptions.IAM(BearerTokenProvider tokenProvider) Creates an IAM client that sends caller-supplied bearer tokens instead of logging in with client credentials.IAM(BearerTokenProvider tokenProvider, EquinixConfig config) Creates an IAM client that sends caller-supplied bearer tokens, with explicitEquinixConfigoptions. -
Uses of BearerTokenProvider in com.eqixiac.equinix.core.auth
Classes in com.eqixiac.equinix.core.auth that implement BearerTokenProviderModifier and TypeClassDescriptionfinal classABearerTokenProviderthat always returns one fixedBearerToken.final classABearerTokenProviderthat obtains every token from aSupplier.Methods in com.eqixiac.equinix.core.auth that return BearerTokenProviderModifier and TypeMethodDescriptionstatic BearerTokenProviderBearerTokenProvider.from(Supplier<BearerToken> supplier) A provider that obtains each token from a supplier, for example one that performs an STS token exchange or reads a rotated file.static BearerTokenProviderA provider that always returns the same token (no known expiry). -
Uses of BearerTokenProvider in com.eqixiac.equinix.core.client
Constructors in com.eqixiac.equinix.core.client with parameters of type BearerTokenProviderModifierConstructorDescriptionEquinixClient(BearerTokenProvider bearerTokenProvider, boolean isSandBoxed) Creates a transport client that signs requests with tokens from the given provider instead of minting OAuth2 client-credentials tokens.