Class ClientAccessToken
- java.lang.Object
-
- org.apache.cxf.rs.security.oauth2.common.AccessToken
-
- org.apache.cxf.rs.security.oauth2.common.ClientAccessToken
-
- All Implemented Interfaces:
Serializable
public class ClientAccessToken extends AccessToken
Represents the extended client view ofAccessToken. It may contain the actual scope value assigned to the access token, the refresh token key, and other properties such as when this token will expire, etc.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClientAccessToken()ClientAccessToken(String tokenType, String tokenKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApprovedScope()Gets the actual scope assigned to the access token.voidsetApprovedScope(String approvedScope)Sets the actual scope assigned to the access token.StringtoString()-
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
-
-
-
-
Method Detail
-
setApprovedScope
public void setApprovedScope(String approvedScope)
Sets the actual scope assigned to the access token. For example, it can be down-scoped in which case the client may need to adjust the way it works with the end user.- Parameters:
approvedScope- the actual scope
-
getApprovedScope
public String getApprovedScope()
Gets the actual scope assigned to the access token.- Returns:
- the scope
-
-