interface RegistrationManager
Editor |
This class handles the setting of customer configurable values in the SDK. All validation for length, type, nullability, etc. is completed within the editor. When the editor's interface Editor |
RegistrationEventListener |
interface RegistrationEventListener |
MAX_MT_ATTRIBUTE_KEY_SIZE |
static val MAX_MT_ATTRIBUTE_KEY_SIZE: Int |
edit |
Returns an instance of abstract fun edit(): Editor |
getAttributes |
Getter for attributes map. abstract fun getAttributes(): MutableMap<String!, String!> |
getContactKey |
Getter for contactKey, formerly known as SubscriberKey in the SDK. The name has been changed to align the SDK with the Salesforce Marketing Cloud Contacts DB. If ContactKey is unset then a random GUID will be set in the Marketing Cloud. abstract fun getContactKey(): String? |
getDeviceId |
Getter for the running device's unique identifier. abstract fun getDeviceId(): String |
getSignedString |
Getter for "Signed String" abstract fun getSignedString(): String? |
getSystemToken |
Getter for Google's Push Notification Token abstract fun getSystemToken(): String? |
getTags |
Getter for tags abstract fun getTags(): MutableSet<String!> |
registerForRegistrationEvents |
Register a abstract fun registerForRegistrationEvents(listener: RegistrationEventListener): Unit |
unregisterForRegistrationEvents |
Unregister a abstract fun unregisterForRegistrationEvents(listener: RegistrationEventListener): Unit |