Class SelectedAuthScheme<T extends software.amazon.awssdk.identity.spi.Identity>


  • public final class SelectedAuthScheme<T extends software.amazon.awssdk.identity.spi.Identity>
    extends Object
    A container for the identity resolver, signer and auth option that we selected for use with this service call attempt.
    • Constructor Detail

      • SelectedAuthScheme

        public SelectedAuthScheme​(CompletableFuture<? extends T> identity,
                                  software.amazon.awssdk.http.auth.spi.signer.HttpSigner<T> signer,
                                  software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption authSchemeOption)
    • Method Detail

      • signer

        public software.amazon.awssdk.http.auth.spi.signer.HttpSigner<T> signer()
      • authSchemeOption

        public software.amazon.awssdk.http.auth.spi.scheme.AuthSchemeOption authSchemeOption()