上传凭证(FileAuth.java)

与 docs/FileAuth.java 一致: sign = HMAC-SHA1(secret, policyJSON) → uploadToken = AccessKey:encodedSign:policyB64(policyB64 = urlsafe_base64(policyJSON))

生产 upload profile(scope=仅 bucket)

1. putPolicy

—

2. sign = HMAC-SHA1(secret, policyJSON UTF-8) → encodedSign

signInput:— · hex:—

—

3. policyB64 = urlsafe_base64(putPolicy)

—

4. uploadToken = AccessKey + ':' + encodedSign + ':' + policyB64

—

算法:— · B64:— · AccessKey:— · scope:— · deadline:—

格式校验

—

与 Runner 当前 token:—(—)