Package io.ryos.rhino.sdk.users
Class OAuthUserImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.users.UserImpl
-
- io.ryos.rhino.sdk.users.OAuthUserImpl
-
public class OAuthUserImpl extends UserImpl implements OAuthUser
Implementation of authenticated user representation.- Since:
- 1.0.0
- Author:
- Erhan Bagdemir
-
-
Constructor Summary
Constructors Constructor Description OAuthUserImpl(java.lang.String user, java.lang.String password, java.lang.String accessToken, java.lang.String refreshToken, java.lang.String scope, java.lang.String clientId, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccessToken()
Access token.java.lang.String
getClientId()
Client id of the user.java.lang.String
getRefreshToken()
Refresh token.java.lang.String
getScope()
Scope of the user.void
setAccessToken(java.lang.String accessToken)
void
setClientId(java.lang.String clientId)
void
setRefreshToken(java.lang.String refreshToken)
void
setScope(java.lang.String scope)
java.lang.String
toString()
-
Methods inherited from class io.ryos.rhino.sdk.users.UserImpl
getId, getPassword, getUsername
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.ryos.rhino.sdk.users.User
getId, getPassword, getUsername
-
-
-
-
Method Detail
-
setAccessToken
public void setAccessToken(java.lang.String accessToken)
-
setRefreshToken
public void setRefreshToken(java.lang.String refreshToken)
-
setScope
public void setScope(java.lang.String scope)
-
setClientId
public void setClientId(java.lang.String clientId)
-
getAccessToken
public java.lang.String getAccessToken()
Description copied from interface:OAuthUser
Access token.- Specified by:
getAccessToken
in interfaceOAuthUser
- Returns:
- Access token.
-
getRefreshToken
public java.lang.String getRefreshToken()
Description copied from interface:OAuthUser
Refresh token.- Specified by:
getRefreshToken
in interfaceOAuthUser
- Returns:
- Refresh token.
-
getScope
public java.lang.String getScope()
Description copied from interface:User
Scope of the user.
-
getClientId
public java.lang.String getClientId()
Description copied from interface:OAuthUser
Client id of the user.- Specified by:
getClientId
in interfaceOAuthUser
- Returns:
- Client id.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-