class Aws::Plugins::RequestSigner::Handler
def unsigned_request?(context)
def unsigned_request?(context) if context.config.api.metadata['endpointPrefix'] == 'sts' STS_UNSIGNED_REQUESTS.include?(context.operation.name) elsif context.config.api.metadata['endpointPrefix'] == 'cloudsearchdomain' context.config.credentials.nil? || !context.config.credentials.set? elsif context.config.api.metadata['endpointPrefix'] == 'cognito-identity' COGNITO_IDENTITY_UNSIGNED_REQUESTS.include?(context.operation.name) else false end end