Uses of Class
software.amazon.awssdk.core.SelectedAuthScheme
Packages that use SelectedAuthScheme
-
Uses of SelectedAuthScheme in software.amazon.awssdk.core.http.auth
Methods in software.amazon.awssdk.core.http.auth that return SelectedAuthSchemeModifier and TypeMethodDescriptionstatic <T extends Identity>
SelectedAuthScheme<T>AuthSchemeResolver.mergePreExistingAuthSchemeProperties(SelectedAuthScheme<T> selectedAuthScheme, ExecutionAttributes executionAttributes) Merge properties from any pre-existing auth scheme into the selected one.static SelectedAuthScheme<? extends Identity>AuthSchemeResolver.resolveAuthScheme(SdkRequest request, ExecutionAttributes executionAttributes) Resolve an auth scheme from execution attributes, applying any identity provider overrides.static SelectedAuthScheme<? extends Identity>AuthSchemeResolver.selectAuthScheme(List<AuthSchemeOption> authOptions, Map<String, AuthScheme<?>> authSchemes, IdentityProviders identityProviders, MetricCollector metricCollector) Select an auth scheme from the given options.Methods in software.amazon.awssdk.core.http.auth with parameters of type SelectedAuthSchemeModifier and TypeMethodDescriptionstatic voidAuthSchemeResolver.applyInterceptorModifiedProperties(SelectedAuthScheme<?> currentScheme, SelectedAuthScheme<?> authSchemeBeforeInterceptors, SelectedAuthScheme<?> afterInterceptors, ExecutionAttributes attrs) Re-applies interceptor-modified signer properties onto the current auth scheme.static <T extends Identity>
SelectedAuthScheme<T>AuthSchemeResolver.mergePreExistingAuthSchemeProperties(SelectedAuthScheme<T> selectedAuthScheme, ExecutionAttributes executionAttributes) Merge properties from any pre-existing auth scheme into the selected one. -
Uses of SelectedAuthScheme in software.amazon.awssdk.core.interceptor
Fields in software.amazon.awssdk.core.interceptor with type parameters of type SelectedAuthSchemeModifier and TypeFieldDescriptionstatic final ExecutionAttribute<SelectedAuthScheme<?>>SdkInternalExecutionAttribute.AUTH_SCHEME_SNAPSHOT_POST_INTERCEPTORSSnapshot ofSdkInternalExecutionAttribute.SELECTED_AUTH_SCHEMEtaken after interceptors run but before auth scheme resolution.static final ExecutionAttribute<SelectedAuthScheme<?>>SdkInternalExecutionAttribute.AUTH_SCHEME_SNAPSHOT_PRE_INTERCEPTORSSnapshot ofSdkInternalExecutionAttribute.SELECTED_AUTH_SCHEMEtaken before execution interceptors run.static final ExecutionAttribute<SelectedAuthScheme<?>>SdkInternalExecutionAttribute.SELECTED_AUTH_SCHEMEThe selected auth scheme for a request.