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()