public class AuthToken
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
AuthToken.AuthTokenCallback
Used to provide AuthToken when requesting from Kontakt Cloud.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPassword() |
java.lang.String |
getToken() |
java.lang.String |
getUniqueId() |
static AuthToken |
obtain(java.lang.String password)
Used to obtain AuthToken by providing beacon's password.
|
static void |
obtain(java.lang.String uniqueId,
AuthToken.AuthTokenCallback callback)
Used to obtain AuthToken by requesting it from Kontakt Cloud.
|
static void |
obtain(java.lang.String uniqueId,
KontaktCloud kontaktCloud,
AuthToken.AuthTokenCallback callback)
Used to obtain AuthToken by requesting it from Kontakt Cloud.
|
public static void obtain(java.lang.String uniqueId, AuthToken.AuthTokenCallback callback)
KontaktCloud
instance implicitly.
If you already have an instance you can use obtain(String, KontaktCloud, AuthTokenCallback)
method.uniqueId
- Beacon's unique idcallback
- AuthToken.AuthTokenCallback
instance.public static void obtain(java.lang.String uniqueId, KontaktCloud kontaktCloud, AuthToken.AuthTokenCallback callback)
uniqueId
- Beacon's unique idcallback
- AuthToken.AuthTokenCallback
instance.public static AuthToken obtain(java.lang.String password)
password
- Beacon's passwordpublic java.lang.String getUniqueId()
public java.lang.String getToken()
public java.lang.String getPassword()