类 AbstractAuthentication
java.lang.Object
cn.warpin.thirdPart.huawei.obs.obs.services.internal.utils.AbstractAuthentication
- 直接已知子类:
ObsAuthentication,V2Authentication
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringcalculateSignature(String stringToSign, String sk) protected abstract Stringprotected abstract IHeadersfinal IAuthenticationmakeAuthorizationString(String method, Map<String, String> headers, String fullUrl, List<String> serviceResourceParameterNames, BasicSecurityKey securityKey) final StringmakeServiceCanonicalString(String method, String resource, Map<String, String> headersMap, String expires, List<String> serviceResourceParameterNames) private StringBuildertransCanonicalString(String method, String headerPrefix, SortedMap<String, Object> interestingHeaders)
-
构造器详细资料
-
AbstractAuthentication
public AbstractAuthentication()
-
-
方法详细资料
-
getIHeaders
-
getAuthPrefix
-
calculateSignature
- 抛出:
ServiceException
-
makeAuthorizationString
public final IAuthentication makeAuthorizationString(String method, Map<String, String> headers, String fullUrl, List<String> serviceResourceParameterNames, BasicSecurityKey securityKey) throws ServiceException- 抛出:
ServiceException
-
makeServiceCanonicalString
-
transCanonicalString
-
transHeaders
-