Interface BearerAuthScheme
- All Superinterfaces:
AuthScheme<TokenIdentity>
- All Known Implementing Classes:
DefaultBearerAuthScheme
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BearerAuthScheme
create()
Get a default implementation of aBearerAuthScheme
identityProvider
(IdentityProviders providers) Retrieve theTokenIdentity
basedIdentityProvider
associated with this authentication scheme.signer()
Retrieve theBearerHttpSigner
associated with this authentication scheme.Methods inherited from interface software.amazon.awssdk.http.auth.spi.scheme.AuthScheme
schemeId
-
Field Details
-
SCHEME_ID
The scheme ID for this interface.- See Also:
-
-
Method Details
-
create
Get a default implementation of aBearerAuthScheme
-
identityProvider
Retrieve theTokenIdentity
basedIdentityProvider
associated with this authentication scheme.- Specified by:
identityProvider
in interfaceAuthScheme<TokenIdentity>
-
signer
BearerHttpSigner signer()Retrieve theBearerHttpSigner
associated with this authentication scheme.- Specified by:
signer
in interfaceAuthScheme<TokenIdentity>
-