Class DefaultBearerAuthScheme
java.lang.Object
software.amazon.awssdk.http.auth.internal.scheme.DefaultBearerAuthScheme
- All Implemented Interfaces:
- BearerAuthScheme,- AuthScheme<TokenIdentity>
@SdkInternalApi
public final class DefaultBearerAuthScheme
extends Object
implements BearerAuthScheme
A default implementation of 
BearerAuthScheme.- 
Field SummaryFields inherited from interface software.amazon.awssdk.http.auth.scheme.BearerAuthSchemeSCHEME_ID
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic DefaultBearerAuthSchemecreate()Returns an instance of theDefaultBearerAuthScheme.identityProvider(IdentityProviders providers) Retrieve theTokenIdentitybasedIdentityProviderassociated with this authentication scheme.schemeId()Retrieve the scheme ID, a unique identifier for the authentication scheme.signer()Retrieve theBearerHttpSignerassociated with this authentication scheme.
- 
Constructor Details- 
DefaultBearerAuthSchemepublic DefaultBearerAuthScheme()
 
- 
- 
Method Details- 
createReturns an instance of theDefaultBearerAuthScheme.
- 
schemeIdDescription copied from interface:AuthSchemeRetrieve the scheme ID, a unique identifier for the authentication scheme.- Specified by:
- schemeIdin interface- AuthScheme<TokenIdentity>
 
- 
identityProviderDescription copied from interface:BearerAuthSchemeRetrieve theTokenIdentitybasedIdentityProviderassociated with this authentication scheme.- Specified by:
- identityProviderin interface- AuthScheme<TokenIdentity>
- Specified by:
- identityProviderin interface- BearerAuthScheme
 
- 
signerDescription copied from interface:BearerAuthSchemeRetrieve theBearerHttpSignerassociated with this authentication scheme.- Specified by:
- signerin interface- AuthScheme<TokenIdentity>
- Specified by:
- signerin interface- BearerAuthScheme
 
 
-