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