类 OSSUtils
java.lang.Object
com.publiccms.common.tools.OSSUtils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]
computeSignature
(String stringToSign, byte[] signingKey) static String
generatePostPolicy
(Instant expiration, PolicyConditions conds) static byte[]
newSigningKey
(String secretAccessKey, String dateStamp, String regionName) private static byte[]
sign
(byte[] data, byte[] key, software.amazon.awssdk.auth.signer.internal.SigningAlgorithm algorithm) private static byte[]
sign
(String stringData, byte[] key, software.amazon.awssdk.auth.signer.internal.SigningAlgorithm algorithm)
-
构造器详细资料
-
OSSUtils
private OSSUtils()
-
-
方法详细资料
-
generatePostPolicy
-
computeSignature
public static byte[] computeSignature(String stringToSign, byte[] signingKey) throws InvalidKeyException -
newSigningKey
public static byte[] newSigningKey(String secretAccessKey, String dateStamp, String regionName) throws InvalidKeyException -
sign
private static byte[] sign(String stringData, byte[] key, software.amazon.awssdk.auth.signer.internal.SigningAlgorithm algorithm) throws InvalidKeyException -
sign
private static byte[] sign(byte[] data, byte[] key, software.amazon.awssdk.auth.signer.internal.SigningAlgorithm algorithm) throws InvalidKeyException
-