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 TokenAuthorizationStrategybuild()SignerdefaultSigner()TokenAuthorizationStrategy.BuilderdefaultSigner(Signer defaultSigner)IdentityProvider<? extends TokenIdentity>defaultTokenProvider()TokenAuthorizationStrategy.BuilderdefaultTokenProvider(IdentityProvider<? extends TokenIdentity> defaultTokenProvider)MetricCollectormetricCollector()TokenAuthorizationStrategy.BuildermetricCollector(MetricCollector metricCollector)SdkRequestrequest()TokenAuthorizationStrategy.Builderrequest(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()
-
-