\QiniuAuth

Summary

Methods
Properties
Constants
__construct()
getAccessKey()
sign()
signWithData()
signRequest()
verifyCallback()
privateDownloadUrl()
uploadToken()
authorization()
authorizationV2()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
copyPolicy()
$accessKey
$secretKey
$policyFields
N/A

Properties

$accessKey

$accessKey

$secretKey

$secretKey

$policyFields

$policyFields

上传策略,参数规格详见 http://developer.qiniu.com/docs/v6/api/reference/security/put-policy.html

Methods

__construct()

__construct(mixed  $accessKey, mixed  $secretKey) : mixed

Parameters

mixed $accessKey
mixed $secretKey

Returns

mixed —

getAccessKey()

getAccessKey() : mixed

Returns

mixed —

sign()

sign(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed —

signWithData()

signWithData(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed —

signRequest()

signRequest(mixed  $urlString, mixed  $body, mixed  $contentType = null) : mixed

Parameters

mixed $urlString
mixed $body
mixed $contentType

Returns

mixed —

verifyCallback()

verifyCallback(mixed  $contentType, mixed  $originAuthorization, mixed  $url, mixed  $body) : mixed

Parameters

mixed $contentType
mixed $originAuthorization
mixed $url
mixed $body

Returns

mixed —

privateDownloadUrl()

privateDownloadUrl(mixed  $baseUrl, mixed  $expires = 3600) : mixed

Parameters

mixed $baseUrl
mixed $expires

Returns

mixed —

uploadToken()

uploadToken(mixed  $bucket, mixed  $key = null, mixed  $expires = 3600, mixed  $policy = null, mixed  $strictPolicy = true) : mixed

Parameters

mixed $bucket
mixed $key
mixed $expires
mixed $policy
mixed $strictPolicy

Returns

mixed —

authorization()

authorization(mixed  $url, mixed  $body = null, mixed  $contentType = null) : mixed

Parameters

mixed $url
mixed $body
mixed $contentType

Returns

mixed —

authorizationV2()

authorizationV2(mixed  $url, mixed  $method, mixed  $body = null, mixed  $contentType = null) : mixed

Parameters

mixed $url
mixed $method
mixed $body
mixed $contentType

Returns

mixed —

copyPolicy()

copyPolicy(mixed  $policy, mixed  $originPolicy, mixed  $strictPolicy) : mixed

Parameters

mixed $policy
mixed $originPolicy
mixed $strictPolicy

Returns

mixed —