com.aliyuncs.auth
类 RoaSignatureComposer

java.lang.Object
  继承者 com.aliyuncs.auth.RoaSignatureComposer
所有已实现的接口:
ISignatureComposer
直接已知子类:
OssSignatureComposer

public class RoaSignatureComposer
extends Object
implements ISignatureComposer


字段摘要
protected static String HEADER_SEPARATOR
           
protected static String QUERY_SEPARATOR
           
 
构造方法摘要
RoaSignatureComposer()
           
 
方法摘要
protected  String buildCanonicalHeaders(Map<String,String> headers, String headerBegin)
           
 String composeStringToSign(MethodType method, String uriPattern, ISigner signer, Map<String,String> queries, Map<String,String> headers, Map<String,String> paths)
           
static ISignatureComposer getComposer()
           
 Map<String,String> refreshSignParameters(Map<String,String> parameters, ISigner signer, String accessKeyId, FormatType format)
           
static String replaceOccupiedParameters(String url, Map<String,String> paths)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

QUERY_SEPARATOR

protected static final String QUERY_SEPARATOR
另请参见:
常量字段值

HEADER_SEPARATOR

protected static final String HEADER_SEPARATOR
另请参见:
常量字段值
构造方法详细信息

RoaSignatureComposer

public RoaSignatureComposer()
方法详细信息

refreshSignParameters

public Map<String,String> refreshSignParameters(Map<String,String> parameters,
                                                ISigner signer,
                                                String accessKeyId,
                                                FormatType format)
指定者:
接口 ISignatureComposer 中的 refreshSignParameters

buildCanonicalHeaders

protected String buildCanonicalHeaders(Map<String,String> headers,
                                       String headerBegin)

replaceOccupiedParameters

public static String replaceOccupiedParameters(String url,
                                               Map<String,String> paths)

composeStringToSign

public String composeStringToSign(MethodType method,
                                  String uriPattern,
                                  ISigner signer,
                                  Map<String,String> queries,
                                  Map<String,String> headers,
                                  Map<String,String> paths)
指定者:
接口 ISignatureComposer 中的 composeStringToSign

getComposer

public static ISignatureComposer getComposer()


Copyright © 2017. All Rights Reserved.