NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Class SignatureDoesNotMatchException

The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. For more information, see REST Authentication and SOAP Authentication for details.

  Exception
  RuntimeException
  Aws\Common\Exception\RuntimeException implements Aws\Common\Exception\AwsExceptionInterface
  Aws\Common\Exception\ServiceResponseException
  Aws\S3\Exception\S3Exception
  Aws\S3\Exception\SignatureDoesNotMatchException

Namespace: Aws\S3\Exception
Located at Aws/S3/Exception/SignatureDoesNotMatchException.php

## Methods summary

## Methods detail

### Methods inherited from Aws\Common\Exception\ServiceResponseException

`__toString()`, `getAwsErrorCode()`, `getAwsErrorType()`, `getAwsRequestId()`, `getExceptionCode()`, `getExceptionType()`, `getRequest()`, `getRequestId()`, `getResponse()`, `getStatusCode()`, `setExceptionCode()`, `setExceptionType()`, `setRequest()`, `setRequestId()`, `setResponse()`

### Methods inherited from Exception

`__construct()`, `__wakeup()`, `getCode()`, `getFile()`, `getLine()`, `getMessage()`, `getPrevious()`, `getTrace()`, `getTraceAsString()`

### Magic methods summary

## Properties summary

### Properties inherited from Aws\Common\Exception\ServiceResponseException

`$exceptionCode`, `$exceptionType`, `$request`, `$requestId`, `$response`

### Properties inherited from Exception

`$code`, `$file`, `$line`, `$message`