public final class DefaultS3ExpressAuthScheme extends Object implements S3ExpressAuthScheme
SCHEME_ID| Modifier and Type | Method and Description |
|---|---|
static DefaultS3ExpressAuthScheme |
create() |
IdentityProvider<S3ExpressSessionCredentials> |
identityProvider(IdentityProviders providers)
Retrieve the
AwsCredentialsIdentity based IdentityProvider associated with this authentication scheme. |
String |
schemeId()
Retrieve the scheme ID, a unique identifier for the authentication scheme.
|
HttpSigner<S3ExpressSessionCredentials> |
signer()
Retrieve the
AwsV4HttpSigner associated with this authentication scheme. |
public static DefaultS3ExpressAuthScheme create()
create in interface S3ExpressAuthSchemepublic String schemeId()
AuthSchemeschemeId in interface AuthScheme<S3ExpressSessionCredentials>public IdentityProvider<S3ExpressSessionCredentials> identityProvider(IdentityProviders providers)
S3ExpressAuthSchemeAwsCredentialsIdentity based IdentityProvider associated with this authentication scheme.identityProvider in interface AuthScheme<S3ExpressSessionCredentials>identityProvider in interface S3ExpressAuthSchemepublic HttpSigner<S3ExpressSessionCredentials> signer()
S3ExpressAuthSchemeAwsV4HttpSigner associated with this authentication scheme.signer in interface AuthScheme<S3ExpressSessionCredentials>signer in interface S3ExpressAuthSchemeCopyright © 2026. All rights reserved.