public class RoaSignatureComposer extends Object implements ISignatureComposer
| Modifier and Type | Field and Description |
|---|---|
protected static String |
HEADER_SEPARATOR |
protected static String |
QUERY_SEPARATOR |
| Constructor and Description |
|---|
RoaSignatureComposer() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected static final String QUERY_SEPARATOR
protected static final String HEADER_SEPARATOR
public Map<String,String> refreshSignParameters(Map<String,String> parameters, ISigner signer, String accessKeyId, FormatType format)
refreshSignParameters in interface ISignatureComposerprotected String buildCanonicalHeaders(Map<String,String> headers, String headerBegin)
public static String replaceOccupiedParameters(String url, Map<String,String> paths)
public String composeStringToSign(MethodType method, String uriPattern, ISigner signer, Map<String,String> queries, Map<String,String> headers, Map<String,String> paths)
composeStringToSign in interface ISignatureComposerpublic static ISignatureComposer getComposer()
Copyright © 2017. All Rights Reserved.