Amazon.Runtime.Internal.Auth.AbstractAWSSigner.SelectSigner C# (CSharp) Method

SelectSigner() protected method

protected SelectSigner ( AbstractAWSSigner defaultSigner, bool useSigV4Setting, IRequest request, IClientConfig config ) : AbstractAWSSigner
defaultSigner AbstractAWSSigner
useSigV4Setting bool
request IRequest
config IClientConfig
return AbstractAWSSigner
        protected AbstractAWSSigner SelectSigner(AbstractAWSSigner defaultSigner,bool useSigV4Setting, 
            IRequest request, IClientConfig config)
        {
            bool usev4Signing = UseV4Signing(useSigV4Setting, request, config);

            if (usev4Signing)
                return AWS4SignerInstance;
            else
                return defaultSigner;
        }
    }

Same methods

AbstractAWSSigner::SelectSigner ( IRequest request, IClientConfig config ) : AbstractAWSSigner