First commit
This commit is contained in:
35
app/Common/extend/alibabacloud/client/src/Signature/SignatureInterface.php
Executable file
35
app/Common/extend/alibabacloud/client/src/Signature/SignatureInterface.php
Executable file
@@ -0,0 +1,35 @@
|
||||
<?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();
|
||||
}
|
||||
Reference in New Issue
Block a user