@@ -14,19 +14,19 @@ public function __construct($accessKey, $secretKey)
14
14
$ this ->secretKey = $ secretKey ;
15
15
}
16
16
17
- public function token ($ data )
17
+ public function sign ($ data )
18
18
{
19
19
$ hmac = hash_hmac ('sha1 ' , $ data , $ this ->secretKey , true );
20
20
return $ this ->accessKey . ': ' . \Qiniu \base64_urlSafeEncode ($ hmac );
21
21
}
22
22
23
- public function tokenWithData ($ data )
23
+ public function signWithData ($ data )
24
24
{
25
25
$ data = \Qiniu \base64_urlSafeEncode ($ data );
26
- return $ this ->token ($ data ) . ': ' . $ data ;
26
+ return $ this ->sign ($ data ) . ': ' . $ data ;
27
27
}
28
28
29
- public function tokenOfRequest ($ urlString , $ body , $ contentType = null )
29
+ public function signRequest ($ urlString , $ body , $ contentType = null )
30
30
{
31
31
$ url = parse_url ($ urlString );
32
32
$ data = '' ;
@@ -42,12 +42,12 @@ public function tokenOfRequest($urlString, $body, $contentType = null)
42
42
($ contentType == 'application/x-www-form-urlencoded ' ) || $ contentType == 'application/json ' ) {
43
43
$ data .= $ body ;
44
44
}
45
- return $ this ->token ($ data );
45
+ return $ this ->sign ($ data );
46
46
}
47
47
48
48
public function verifyCallback ($ contentType , $ originAuthorization , $ url , $ body )
49
49
{
50
- $ authorization = 'QBox ' . $ this ->tokenOfRequest ($ url , $ body , $ contentType );
50
+ $ authorization = 'QBox ' . $ this ->signRequest ($ url , $ body , $ contentType );
51
51
return $ originAuthorization === $ authorization ;
52
52
}
53
53
@@ -63,7 +63,7 @@ public function privateDownloadUrl($baseUrl, $expires = 3600)
63
63
}
64
64
$ baseUrl .= $ deadline ;
65
65
66
- $ token = $ this ->token ($ baseUrl );
66
+ $ token = $ this ->sign ($ baseUrl );
67
67
return "$ baseUrl&token= $ token " ;
68
68
}
69
69
@@ -84,7 +84,7 @@ public function uploadToken(
84
84
$ args ['scope ' ] = $ scope ;
85
85
$ args ['deadline ' ] = $ deadline ;
86
86
$ b = json_encode ($ args );
87
- return $ this ->tokenWithData ($ b );
87
+ return $ this ->signWithData ($ b );
88
88
}
89
89
90
90
private static $ policyFields = array (
@@ -132,7 +132,7 @@ private static function copyPolicy($policy, $originPolicy, $strictPolicy)
132
132
133
133
public function authorization ($ url , $ body = null , $ contentType = null )
134
134
{
135
- $ authorization = 'QBox ' . $ this ->tokenOfRequest ($ url , $ body , $ contentType );
135
+ $ authorization = 'QBox ' . $ this ->signRequest ($ url , $ body , $ contentType );
136
136
return array ('Authorization ' => $ authorization );
137
137
}
138
138
}
0 commit comments