Registration Class

com.salesforce.marketingcloud.registration

A data class representing device registration information for the Salesforce Marketing Cloud SDK.

The application identifier.

The version of the application.

A map of custom attributes associated with the registration.

The contact key identifier (nullable).

The unique device identifier.

Daylight saving time indicator.

Hardware identifier.

The device locale setting.

Indicates whether location services are enabled.

The platform name (e.g., Android).

The version of the platform/OS.

Indicates whether proximity features are enabled.

Indicates whether push notifications are enabled.

The version of the Marketing Cloud SDK.

A signed string for authentication (nullable).

The system token for push notifications (nullable).

A set of tags associated with the registration.

The time zone offset in minutes.

Each property has a corresponding getter method with the same name:

Returns the application identifier.

Returns the application version.

Returns the attributes map.

Returns the contact key (nullable).

Returns the device identifier.

Returns the daylight saving time status.

Returns the hardware identifier.

Returns the locale.

Returns the location enabled status.

Returns the platform name.

Returns the platform version.

Returns the proximity enabled status.

Returns the push enabled status.

Returns the SDK version.

Returns the signed string (nullable).

Returns the system token (nullable).

Returns the set of tags.

Returns the time zone offset.

  • androidJvm - This class is available for Android/JVM targets only.