public class HmacSHA256Authenticator extends java.lang.Object implements Authenticator
| Constructor and Description |
|---|
HmacSHA256Authenticator(java.lang.String key,
java.lang.String secret) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource,
java.lang.String key,
java.lang.String sign) |
java.lang.String |
getKey() |
AuthHeader |
header(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource) |
java.lang.String |
signature(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource) |
java.lang.String |
string2sign(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource) |
java.lang.String |
toString() |
public HmacSHA256Authenticator(java.lang.String key,
java.lang.String secret)
public boolean authenticate(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource,
java.lang.String key,
java.lang.String sign)
authenticate in interface Authenticatorpublic java.lang.String signature(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource)
signature in interface Authenticatorpublic java.lang.String string2sign(java.lang.String verb,
java.lang.String md5,
java.lang.String date,
java.lang.String resource)
string2sign in interface Authenticatorpublic java.lang.String getKey()
getKey in interface Authenticatorpublic java.lang.String toString()
toString in class java.lang.Objectpublic AuthHeader header(java.lang.String verb, java.lang.String md5, java.lang.String date, java.lang.String resource)
header in interface Authenticator