| Constructor and Description |
|---|
SignV4(Credentials credentials,
String region) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
defaultSigningHeaderV4(String key,
boolean isSigningQuery) |
static boolean |
defaultSigningQueryV4(String key) |
static Instant |
defaultUTCNow() |
Supplier<Instant> |
getNow() |
void |
setNow(Supplier<Instant> date) |
static byte[] |
sha256(String data) |
Map<String,String> |
signHeader(TosRequest req) |
Map<String,String> |
signQuery(TosRequest req,
Duration ttl) |
SignV4 |
withSignKey(com.volcengine.tos.auth.signKey signKey) |
public SignV4(Credentials credentials, String region)
public Map<String,String> signHeader(TosRequest req)
signHeader in interface Signerpublic Map<String,String> signQuery(TosRequest req, Duration ttl)
public SignV4 withSignKey(com.volcengine.tos.auth.signKey signKey)
public static Instant defaultUTCNow()
public static boolean defaultSigningHeaderV4(String key, boolean isSigningQuery)
key - header keypublic static boolean defaultSigningQueryV4(String key)
key - query keypublic static byte[] sha256(String data)
Copyright © 2022. All rights reserved.