Contents

TokenUpdateRequest

The token update request details.

Declaration

object TokenUpdateRequest

Properties

NameTypeDescription
AwaitingConfigurationboolean

If true from the device channel, the device is awaiting a Device Configured command before proceeding through Setup Assistant.

If true from the user channel (Shared iPad only), the device is awaiting a User Configured command before proceeding through Setup Assistant.

EnrollmentID Requiredstring

The per-enrollment identifier for the device. The system requires this value if the enrollment type is a user enrollment.

Available in iOS 13 and later, macOS 10.15 and later, and visionOS 2 and later.

EnrollmentUserID Requiredstring

The per-enrollment identifier for the user. The system requires this value if the enrollment type is a user enrollment on the user channel.

Available in macOS 10.15 and later.

MessageType Requiredstring

The message type, which requires a value of TokenUpdate.

NotOnConsole Requiredboolean

If true, the device isn’t on-console.

PushMagic Requiredstring

The magic string to include in the push notification message.

Token Requireddata

The push token for the device.

Topic Requiredstring

The topic the device subscribes to.

UDID Requiredstring

The device’s UDID (unique device identifier). The system requires this value if the enrollment type is a device enrollment.

UnlockTokendata

The data to use to unlock the device. If provided, the server needs to retain this data and send it when trying to implement Clear Passcode.

UserIDstring

For macOS, this value is the ID of the user.

For Shared iPad, this value is FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF to indicate that authentication doesn’t occur.

UserLongName Requiredstring

The full name of the user.

UserShortNamestring

For macOS, this value is the short name of the user.

For Shared iPad, this value is the Managed Apple Account identifier of the user on Shared iPad. It indicates that the token is for the user channel.

Mentioned in