Package io.ryos.rhino.sdk.users.data
Class OAuthUserImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.users.data.UserImpl
-
- io.ryos.rhino.sdk.users.data.OAuthUserImpl
-
-
Constructor Summary
Constructors Constructor Description OAuthUserImpl(OAuthService service, java.lang.String user, java.lang.String password, java.lang.String accessToken, java.lang.String refreshToken, java.lang.String scope, java.lang.String clientId, java.lang.String id, java.lang.String region)
-
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.OAuthService
getOAuthService()
OAuth Service.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.data.UserImpl
getId, getPassword, getRegion, 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.data.User
getId, getPassword, getRegion, getUsername
-
-
-
-
Constructor Detail
-
OAuthUserImpl
public OAuthUserImpl(OAuthService service, java.lang.String user, java.lang.String password, java.lang.String accessToken, java.lang.String refreshToken, java.lang.String scope, java.lang.String clientId, java.lang.String id, java.lang.String region)
-
-
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.
-
getOAuthService
public OAuthService getOAuthService()
Description copied from interface:OAuthUser
OAuth Service.- Specified by:
getOAuthService
in interfaceOAuthUser
- Returns:
- OAuth Service.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-