Class ValidateResponseChecksumParser
- Aws\Api\Parser\AbstractParser
-
Aws\S3\ValidateResponseChecksumParser uses Aws\S3\CalculatesChecksumTrait
- Namespace: Aws\S3
- Located at S3/ValidateResponseChecksumParser.php
Methods Summary
- __construct ( callable $parser, Aws\Api\Service $api )
- __invoke ( Aws\CommandInterface $command, Psr\Http\Message\ResponseInterface $response )
- parseMemberFromStream ( Psr\Http\Message\StreamInterface $stream, Aws\Api\StructureShape $member, $response )
- validateChecksum ( $checksumPriority, Psr\Http\Message\ResponseInterface $response )
- chooseChecksumHeaderToValidate ( $checksumPriority, Psr\Http\Message\ResponseInterface $response )
Methods used from Aws\S3\CalculatesChecksumTrait
Methods Details
__construct (
callable
$parser,
Aws\Api\Service
$api
)
Parameters
callable | $parser | Parser to wrap. |
Aws\Api\Service |
$api |
Overrides
Aws\Api\Parser\AbstractParser::__construct
ResultInterface
__invoke (
Aws\CommandInterface
$command,
Psr\Http\Message\ResponseInterface
$response
)
Parameters
Aws\CommandInterface |
$command | Command that was executed. |
Psr\Http\Message\ResponseInterface |
$response | Response that was received. |
Returns
ResultInterface |
parseMemberFromStream (
Psr\Http\Message\StreamInterface
$stream,
Aws\Api\StructureShape
$member,
$response
)
validateChecksum (
$checksumPriority,
Psr\Http\Message\ResponseInterface
$response
)
Parameters
$checksumPriority | ||
Psr\Http\Message\ResponseInterface |
$response |
chooseChecksumHeaderToValidate (
$checksumPriority,
Psr\Http\Message\ResponseInterface
$response
)
Parameters
$checksumPriority | ||
Psr\Http\Message\ResponseInterface |
$response |