类 Sts2Utils
java.lang.Object
com.bytedanceapi.util.Sts2Utils
public class Sts2Utils extends Object
-
构造器概要
构造器 构造器 说明 Sts2Utils() -
方法概要
修饰符和类型 方法 说明 static StringaesEncryptCBC(String sSrc, byte[] sKey)static InnerTokencreateInnerToken(Credentials credentials, SecurityToken2 sts2, Policy inlinePolicy, long t)static byte[]encrypt(String data, String key)static StringgenerateAccessKeyId(String prefix)static StringgenerateSecretKey()static byte[]genMD5Checksum(byte[] content)static StatementnewAllowStatement(List<String> actions, List<String> resources)static StatementnewDenyStatement(List<String> actions, List<String> resources)
-
构造器详细资料
-
Sts2Utils
public Sts2Utils()
-
-
方法详细资料
-
generateAccessKeyId
-
generateSecretKey
- 抛出:
Exception
-
encrypt
- 抛出:
Exception
-
aesEncryptCBC
- 抛出:
Exception
-
createInnerToken
public static InnerToken createInnerToken(Credentials credentials, SecurityToken2 sts2, Policy inlinePolicy, long t) throws Exception- 抛出:
Exception
-
genMD5Checksum
-
newAllowStatement
-
newDenyStatement
-