public abstract class ClientIdentity
extends java.lang.Object
| Constructor and Description |
|---|
ClientIdentity()
Initializes an instance of the
ClientIdentity class |
ClientIdentity(java.lang.String registrationId,
java.lang.String secretKey)
Initializes an instance of the
ClientIdentity class |
| Modifier and Type | Method and Description |
|---|---|
static ClientIdentity |
createClientIdentity(java.lang.String appId)
create
ClientIdentity derived object |
static ClientIdentity |
createClientIdentity(java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String serviceScope)
create
ClientIdentity derived object |
java.lang.String |
getRegistrationId()
Gets the registration Id
|
java.lang.String |
getSecretKey()
Gets the secret key
|
protected void |
onRetriveAccessTokenComplete(java.lang.String token,
java.lang.Exception ex)
fire completion callback of retrieval of access token
|
void |
retrieveAccessToken()
retrieve access token void
|
void |
setCompleteListener(OnRetrieveAccessTokenCompleteListener listener)
Sets callback for completion of retrieving access token
|
void |
setRegistrationId(java.lang.String registrationId)
Sets the registration Id
|
void |
setSecretKey(java.lang.String secretKey)
Sets the secret key
|
public ClientIdentity()
ClientIdentity classpublic ClientIdentity(java.lang.String registrationId,
java.lang.String secretKey)
ClientIdentity classregistrationId - secretKey - public java.lang.String getRegistrationId()
public void setRegistrationId(java.lang.String registrationId)
registrationId - registration Id voidpublic java.lang.String getSecretKey()
public void setSecretKey(java.lang.String secretKey)
secretKey - the secretKey to setpublic void setCompleteListener(OnRetrieveAccessTokenCompleteListener listener)
listener - voidpublic void retrieveAccessToken()
protected void onRetriveAccessTokenComplete(java.lang.String token,
java.lang.Exception ex)
token - access tokenex - voidpublic static ClientIdentity createClientIdentity(java.lang.String clientId, java.lang.String clientSecret, java.lang.String serviceScope) throws HawaiiException
ClientIdentity derived objectclientId - client IDclientSecret - client secretserviceScope - service scopeHawaiiException - ClientIdentitypublic static ClientIdentity createClientIdentity(java.lang.String appId) throws HawaiiException
ClientIdentity derived objectappId - application IDHawaiiException - ClientIdentity