public class

User

extends Object
java.lang.Object
   ↳ com.urbanairship.messagecenter.User

Class Overview

The Airship rich push user.

Summary

Nested Classes
interface User.Listener A listener interface for receiving events for user updates. 
Public Methods
void addListener(User.Listener listener)
Subscribe a listener for user update events.
String getId()
Get the user's ID.
String getPassword()
Get the user's token used for basic auth.
static boolean isCreated()
Returns whether the user has been created.
boolean isUserCreated()
Checks if the user credentials are available.
void removeListener(User.Listener listener)
Unsubscribe a listener for inbox and user update events.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public void addListener (User.Listener listener)

Subscribe a listener for user update events.

Parameters
listener An object implementing the User.Listener interface.

public String getId ()

Get the user's ID.

Returns
  • A user ID String or null if it doesn't exist.

public String getPassword ()

Get the user's token used for basic auth.

Returns
  • A user token String.

public static boolean isCreated ()

Returns whether the user has been created.

Returns
  • true if the user has an id, false otherwise.

public boolean isUserCreated ()

Checks if the user credentials are available.

Returns
  • true if the credentials are available, otherwise false.

public void removeListener (User.Listener listener)

Unsubscribe a listener for inbox and user update events.

Parameters
listener An object implementing the User.Listener interface.