Class TokenAuthorizationStrategy.Builder
- java.lang.Object
-
- software.amazon.awssdk.awscore.internal.authcontext.TokenAuthorizationStrategy.Builder
-
- Enclosing class:
- TokenAuthorizationStrategy
public static final class TokenAuthorizationStrategy.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenAuthorizationStrategy
build()
Signer
defaultSigner()
TokenAuthorizationStrategy.Builder
defaultSigner(Signer defaultSigner)
IdentityProvider<? extends TokenIdentity>
defaultTokenProvider()
TokenAuthorizationStrategy.Builder
defaultTokenProvider(IdentityProvider<? extends TokenIdentity> defaultTokenProvider)
MetricCollector
metricCollector()
TokenAuthorizationStrategy.Builder
metricCollector(MetricCollector metricCollector)
SdkRequest
request()
TokenAuthorizationStrategy.Builder
request(SdkRequest request)
-
-
-
Method Detail
-
request
public SdkRequest request()
-
request
public TokenAuthorizationStrategy.Builder request(SdkRequest request)
-
defaultSigner
public Signer defaultSigner()
-
defaultSigner
public TokenAuthorizationStrategy.Builder defaultSigner(Signer defaultSigner)
-
defaultTokenProvider
public IdentityProvider<? extends TokenIdentity> defaultTokenProvider()
-
defaultTokenProvider
public TokenAuthorizationStrategy.Builder defaultTokenProvider(IdentityProvider<? extends TokenIdentity> defaultTokenProvider)
-
metricCollector
public MetricCollector metricCollector()
-
metricCollector
public TokenAuthorizationStrategy.Builder metricCollector(MetricCollector metricCollector)
-
build
public TokenAuthorizationStrategy build()
-
-