public abstract class Signer extends Object
| Constructor and Description |
|---|
Signer() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getContent() |
static Signer |
getSigner(AlibabaCloudCredentials credentials) |
static Signer |
getSigner(AlibabaCloudCredentials credentials,
SignatureVersion signatureVersion,
SignatureAlgorithm signatureAlgorithm) |
abstract String |
getSignerName() |
abstract String |
getSignerType() |
abstract String |
getSignerVersion() |
abstract byte[] |
hash(byte[] raw) |
abstract String |
signString(String stringToSign,
AlibabaCloudCredentials credentials) |
abstract String |
signString(String stringToSign,
String accessKeySecret) |
public static Signer getSigner(AlibabaCloudCredentials credentials)
public static Signer getSigner(AlibabaCloudCredentials credentials, SignatureVersion signatureVersion, SignatureAlgorithm signatureAlgorithm)
public abstract String signString(String stringToSign, AlibabaCloudCredentials credentials)
public abstract String getSignerName()
public abstract String getSignerVersion()
public abstract String getSignerType()
public abstract byte[] hash(byte[] raw)
throws NoSuchAlgorithmException
NoSuchAlgorithmExceptionpublic abstract String getContent()
Copyright © 2022. All rights reserved.