package com.lyms.cm.qiniu;
import org.apache.http.client.methods.HttpPost;
public class DigestAuthClient extends Client {
public Mac mac;
public DigestAuthClient(Mac mac) {
this.mac = mac;
}
@Override
public void setAuth(HttpPost post) throws AuthException {
String accessToken = mac.signRequest(post);
post.setHeader("Authorization", "QBox " + accessToken);
}
}