Class HawkAccessToken
- java.lang.Object
-
- org.apache.cxf.rs.security.oauth2.common.AccessToken
-
- org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
-
- org.apache.cxf.rs.security.oauth2.tokens.hawk.HawkAccessToken
-
- All Implemented Interfaces:
Serializable
public class HawkAccessToken extends ServerAccessToken
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HawkAccessToken(Client client, long lifetime)HawkAccessToken(Client client, String macAuthAlgo, long lifetime)HawkAccessToken(Client client, HmacAlgorithm macAlgo, long lifetime)HawkAccessToken(Client client, HmacAlgorithm algo, String tokenKey, long lifetime, long issuedAt)HawkAccessToken(Client client, HmacAlgorithm algo, String tokenKey, String macKey, long lifetime, long issuedAt)HawkAccessToken(ServerAccessToken token)HawkAccessToken(ServerAccessToken token, String newKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMacAlgorithm()StringgetMacId()StringgetMacKey()-
Methods inherited from class org.apache.cxf.rs.security.oauth2.common.ServerAccessToken
getAudiences, getClient, getClientCodeVerifier, getExtraProperties, getGrantCode, getGrantType, getNonce, getResponseType, getScopes, getSubject, setAudiences, setClient, setClientCodeVerifier, setExtraProperties, setGrantCode, setGrantType, setNonce, setResponseType, setScopes, setSubject, validateTokenType
-
Methods inherited from class org.apache.cxf.rs.security.oauth2.common.AccessToken
getEncodedToken, getExpiresIn, getIssuedAt, getIssuer, getNotBefore, getParameters, getRefreshToken, getTokenKey, getTokenType, setEncodedToken, setExpiresIn, setIssuedAt, setIssuer, setNotBefore, setParameters, setRefreshToken, setTokenKey, setTokenType
-
-
-
-
Constructor Detail
-
HawkAccessToken
public HawkAccessToken(Client client, long lifetime)
-
HawkAccessToken
public HawkAccessToken(Client client, HmacAlgorithm macAlgo, long lifetime)
-
HawkAccessToken
public HawkAccessToken(Client client, HmacAlgorithm algo, String tokenKey, long lifetime, long issuedAt)
-
HawkAccessToken
public HawkAccessToken(Client client, HmacAlgorithm algo, String tokenKey, String macKey, long lifetime, long issuedAt)
-
HawkAccessToken
public HawkAccessToken(ServerAccessToken token)
-
HawkAccessToken
public HawkAccessToken(ServerAccessToken token, String newKey)
-
-