public interface AwsV4AuthScheme extends AuthScheme<AwsCredentialsIdentity>
| Modifier and Type | Field and Description |
|---|---|
static String |
SCHEME_ID
The scheme ID for this interface.
|
| Modifier and Type | Method and Description |
|---|---|
static AwsV4AuthScheme |
create()
Get a default implementation of a
AwsV4AuthScheme |
IdentityProvider<AwsCredentialsIdentity> |
identityProvider(IdentityProviders providers)
Retrieve the
AwsCredentialsIdentity based IdentityProvider associated with this authentication scheme. |
AwsV4HttpSigner |
signer()
Retrieve the
AwsV4HttpSigner associated with this authentication scheme. |
schemeIdstatic final String SCHEME_ID
static AwsV4AuthScheme create()
AwsV4AuthSchemeIdentityProvider<AwsCredentialsIdentity> identityProvider(IdentityProviders providers)
AwsCredentialsIdentity based IdentityProvider associated with this authentication scheme.identityProvider in interface AuthScheme<AwsCredentialsIdentity>AwsV4HttpSigner signer()
AwsV4HttpSigner associated with this authentication scheme.signer in interface AuthScheme<AwsCredentialsIdentity>Copyright © 2023. All rights reserved.