| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace AlibabaCloud\Client\Signature;
- /**
- * Interface used to provide interchangeable strategies for requests
- *
- * @package AlibabaCloud\Signature
- */
- interface SignatureInterface
- {
- /**
- * @return string
- */
- public function getMethod();
- /**
- * @return string
- */
- public function getVersion();
- /**
- * @param string $string
- * @param string $accessKeySecret
- *
- * @return string
- */
- public function sign($string, $accessKeySecret);
- /**
- * @return string
- */
- public function getType();
- }
|