# File lib/awsbase/right_awsbase.rb, line 355
        def signed_service_params(aws_secret_access_key, service_hash, http_verb=nil, host=nil, service=nil )
            case signature_version.to_s
                when '0' then
                    AwsUtils::sign_request_v0(aws_secret_access_key, service_hash)
                when '1' then
                    AwsUtils::sign_request_v1(aws_secret_access_key, service_hash)
                when '2' then
                    AwsUtils::sign_request_v2(aws_secret_access_key, service_hash, http_verb, host, service)
                else
                    raise AwsError.new("Unknown signature version (#{signature_version.to_s}) requested")
            end
        end