Skip to main content

AST Events

Activation

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartActivationUserIdAndCodeOnlyMC->UInonenonedefaultyesSSMS
ProvideActivationCodeAndUserIdUI->MCnoneUserIdentifier userIdentifier, string activationCodedefaultnoSSMS
ProvideTokenAndUserIdUI->MCnoneUserIdentifier userIdentifier, string token, bool autoLogindefaultnoSSMS
StartActivationSetPINMC->UInonenonedefaultyesSSMS
ProvideSetPINUI->MCnonestring PIN, bool autoLogindefaultnoSSMS
ActivateUI->MCLoginResult if auto-login is requested. Otherwise, ActivationResultUserIdentifier userIdentifier, string activationCode, string PIN, bool autoLogindefaultnoSSMS
ActivateWithTokenUI->MCLoginResult if auto-login is requested. Otherwise, ActivationResultUserIdentifier userIdentifier, string token, bool autoLogindefaultnoSSMS
ActivationResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUpdateAvailable, kUpdateNecessary, kAppRegistered, kInvalidActivationCode, kUnknownVersion, kUnknownClientType, kWrongCredentials, kActivationCodeExpired, kLockedUser, kUserIdAlreadyExists, kMismatchedUser, kNotReachable ,kTenantIdAlreadySet, kGlobalPinSet, kUpdateAvailableGlobalPinSetSSMS

Login

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartLoginMC->UInonearray<UserIdentifier> userIdentifiersdefaultyesSSMS
LoginUI->MCnoneUserIdentifier userIdentifier, string PINdefaultnoSSMS
LoginWithTokenUI->MCnoneUserIdentifier userIdentifier, enum<AuthenticationMode> authModedefaultnoSSMS
LoginWithTokenUI->MCnoneUserIdentifier userIdentifier, enum<AuthenticationMode> authMode, string iamAccessToken, string authCodedefaultnoSSMS
LoginResultMC->UInoneenum<StatusType> status, string otp, UserIdentifier userIdentifier, int retryCounter, int retryDelaydefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUpdateAvailable, kUpdateNecessary, kUnknownVersion, kUnknownClientType, kWrongCredentials, kUnknownCertificate, kLockedCertificate, kLockedUser, kRegisterApp, kTemporaryLocked, kNotReachable, kNoTokenDataAvailable, kCannotAcquireTokenDataSSMS

Offline Login

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
OfflineLoginUI->MCOfflineLoginResultnonedefaultno
OfflineLoginUI->MCOfflineLoginResultUserIdentifier userIdentifierdefaultno
OfflineLoginResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kInvalidUserId, kTemporaryLocked, kPinBlocked, kLoginRequired, kOfflineNotActivated, kNoTokenDataAvailable, kCannotAcquireTokenData

Reactivation

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartReactivationUI->MCnonenonedefaultnoSSMS
StartReactivationUserIdAndCodeOnlyMC->UInonenonedefaultyesSSMS
ProvideActivationCodeAndUserIdForReactivationUI->MCnoneUserIdentifier userIdentifier, string activationCodedefaultnoSSMS
StartReactivationSetPINMC->UInonenonedefaultyesSSMS
ProvideSetPINForReactivationUI->MCnonestring PIN, bool autoLogindefaultnoSSMS
ReactivationUI->MCLoginResult if auto-login is requested. Otherwise, ReactivationResultUserIdentifier userIdentifier, string activationCode, string PIN, bool autoLogindefaultnoSSMS
ReactivationResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUpdateAvailable, kUpdateNecessary, kUnknownVersion, kUnknownClientType, kWrongCredentials, kUnknownCertificate, kActivationCodeExpired, kLockedCertificate, kLockedUser, kNotReachableSSMS

Add User

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartAddUserUI->MCnonenonedefaultnoSSMS
StartAddUserUserIdAndCodeOnlyMC->UInonenonedefaultyesSSMS
ProvideActivationCodeAndUserIdForAddUserUI->MCnoneUserIdentifier userIdentifier, string activationCodedefaultnoSSMS
ProvideTokenAndUserIdForAddUserUI->MCnoneUserIdentifier userIdentifier, string token, bool autoLogindefaultnoSSMS
StartAddUserSetPINMC->UInonenonedefaultyesSSMS
ProvideSetPINForAddUserUI->MCnonestring PIN, bool autoLogindefaultnoSSMS
AddUserUI->MCLoginResult if auto-login is requested. Otherwise, AddUserResultUserIdentifier userIdentifier, string activationCode, string PIN, bool autoLogindefaultnoSSMS
AddUserWithTokenUI->MCLoginResult if auto-login is requested. Otherwise, AddUserResultUserIdentifier userIdentifier, string token, bool autoLogindefaultnoSSMS
AddUserResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUpdateAvailable, kUpdateNecessary, kInvalidActivationCode, kUnknownVersion, kUnknownClientType, kWrongCredentials, kActivationCodeExpired, kLockedUser, kUserIdAlreadyExists, kMismatchedUser, kNotReachable, kTenantIdAlreadySet, kGlobalPinSet, kUpdateAvailableGlobalPinSetSSMS

Delete User

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartDeleteUserUI->MCnonenonedefaultno
StartSetUserIdToDeleteMC->UInonenonedefaultyes
ProvideSetUserIdToDeleteUI->MCnoneUserIdentifier userIdentifierdefaultno
DeleteUserUI->MCDeleteUserResultUserIdentifier userIdentifierdefaultno
DeleteUserResultMC->UInoneenum<StatusType> status, enum<SdkState> sdkState, array<UserIdentifier> userListdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed

Transaction

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
TriggerBannerMC->UInoneenum<BannerType> bannerType, string payload, int timer, bool executedefaultno
StartTransactionUI->MCnonenonedefaultno
TransactionPINRequiredRequestMC->UInoneint timerValuedefaultyes
ProvidePINUI->MCnoneenum<ConfirmationType> confirmationType, string PINdefaultno
ProvidePINResultMC->UInoneenum<StatusType> status, int retryCounterdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUserCancel, kUserConfirmationTimeout, kInvalidPin, kTemporaryLocked, kNotReachable
DisplayConfirmationRequestMC->UInoneint timerValue, string transactionInformationdefaultyes
DisplayConfirmationUI->MCnoneenum<ConfirmationType> confirmationType, stringdefaultno
DisplayConfirmationResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUserCancel, kUserConfirmationTimeout, kNotReachable, kServerCancel
TransactionTokenRequiredRequestMC->UInoneint timerInformationdefaultyes
ProvideTokenUI->MCnoneenum<ConfirmationType> *confirmationType, *string tokendefaultno
ProvideTokenResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUserCancel, kUserConfirmationTimeout, kNotReachable, kInvalidToken, kServerCancel
TransactionEndMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kUserConfirmationTimeout, kNotReachable, kServerCancel

Get Property

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
GetPropertyUI->MCGetPropertyResultstring key, enum<PropertyOwnerType> property_ownerdefaultno
GetPropertyResultMC->UInoneenum<StatusType> status, uint32, byteArray data, enum<PropertyType> property_type, uint32 property_ttl, uint32 property_flagsdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kPropertyNotExists, kInvalidKeyLength, kNotReachable, kAccessDenied, kUninitialized

Set Property

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
SetPropertyUI->MCSetPropertyResultstring key, byteArray data, enum<PropertyType> property_type, enum<PropertyOwnerType> property_owner, uint32 property_ttl, uint32 property_flagsdefaultno
SetPropertyResultMC->UInoneenum<StatusType> status, uint32 set_property_result_sub_system, uint32 set_property_result_error_codedefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kNotReachable, kUninitialized, kReadOnly, kInvalidKeyLength, kNotUnique, kTextTooLong, kNegative, kAccessDenied

Push Token

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
SetPushTokenUI->MCSetPushTokenResultstring pushTokendefaultno
SetPushTokenResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kNotReachable, kUninitialized

Change PIN

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartChangePINUI->MCnonenonedefaultno
StartSetNewPINMC->UInonenonedefaultyes
ProvideSetNewPINUI->MCnonestring currentPIN, string newPINdefaultno
ChangePINResultMC->UInoneenum<StatusType> status, int retryCounterdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kUserCancel, kInvalidPin, kInvalidNewPinFormat, kTemporaryLocked, kNotReachable

Display Message

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
StartDisplayMessageUI->MCnonenonedefaultno
DisplayMessageMC->UInonestring messageInformationdefaultno

Update

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
GetUpdateInformationUI->MCUpdateInformationnonedefaultnoSSMS
UpdateInformationMC->UInoneenum<StatusType> status, string updateUrl, string infoUrl, enum<UpdateType> updateType, byteArray updateDigest, uint32 expiresInSecondsdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kUpdateAvailable, kUpdateNecessary
UpdateUI->MCnonenonedefaultnoSSMS
UpdateResultMC->UInoneenum<UpdateStatus> updateStatusdefaultno
OpenInfoUrlUI->MCOpenInfoUrlResultnonedefaultnoSSMS
OpenInfoUrlResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed
ExecuteUpdateUI->MCnonenonedefaultnoSSMS
ExecuteUpdateResultMC->UInoneenum<UpdateStatus> updateStatusdefaultno

Anonymous User

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
CreateAnonymousUserUI->MCCreateAnonymousUserResultstring tenantIddefaultyesSSMS
CreateAnonymousUserResultMC->UInonestring userId, string tenantId, string activationCodedefaultno

Device Name

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
SetDeviceNameUI->MCSetDeviceNameResultstring deviceNamedefaultno
SetDeviceNameResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kNotReachable, kUninitialized

Request Token

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
RequestTokenUI->MCRequestTokenResultstring audiencedefaultnoSSMS
RequestTokenResultMC->UInoneenum<StatusType> status, string tokendefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed, kNotReachable, kUninitialized

Device Information

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
GetDeviceInformationUI->MCGetDeviceInformationResultUserIdentifier userIdentifierdefaultnoSSMS
GetDeviceInformationResultMC->UInonestring deviceId, string deviceNamedefaultno

AST Client Management

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
GetAstClientDataUI->MCGetAstClientDataResultstring tenantIddefaultnoMaverick
GetAstClientDataResultMC->UInoneenum<StatusType> status, string clientData, string astClientId, string codeChallenge, string codeChallengeMethoddefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed
SetAuthorisationCodeUI->MCSetAuthorisationCodeResultstring tenantId, enum<AuthenticationMode> authMode, string authCode, string clientIddefaultnoMaverick, Mobile
SetAuthorisationCodeUI->MCSetAuthorisationCodeResultstring tenantId, string authCode, string clientIddefaultnoMaverick, Desktop
SetAuthorisationCodeResultMC->UInoneenum<StatusType> statusdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kCannotAcquireTokenData
EnrollAnonymousUserUI->MCStatusResultstring tenantId, enum<AuthenticationMode> authMode, string clientIddefaultnoMaverick

Verify Push Content

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
VerifyPushContentUI->MCVerifyPushContentResultUserIdentifier userIdentifier, byteArray contentdefaultnoSSMS
VerifyPushContentResultMC->UInoneenum<StatusType> status, byteArray contentdefaultno

Offline Functions

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
GenerateOtpUI->MCGenerateOtpResultbyteArray optionalData, UserIdentifier userIdentifier, string pindefaultnoSSMS
GenerateOtpResultMC->UInoneenum<StatusType> status, string otp, int rertyCounter, int rertyDelaydefaultno
GenerateSecureSequenceUI->MCGenerateSecureSequenceResultbyteArray optionalData, UserIdentifier userIdentifier, string pindefaultnoSSMS
GenerateSecureSequenceResultMC->UInoneenum<StatusType> status, byteArray secureSequence, int rertyCounter, int rertyDelaydefaultno
GetResynchronizationDataUI->MCGetResynchronizationDataResultUserIdentifier userIdentifier, string pindefaultnoSSMS
GetResynchronizationDataResultMC->UInoneenum<StatusType> status, string otp, uint16 atc, int rertyCounter, int rertyDelaydefaultno
EnableAtcResynchronizationDuringNextLoginUI->MCnonenonedefaultnoneSSMS

Other Events

Event NameDirectionResult EventParameterPriorityResend by getStateEventPossible Enum ValuesEnvironment Restriction
AcknowledgeMC->UInonenonedefaultyes
CancelUI->MCnonenonedefaultno
BusyMC->UInonenonedefaultyes
IdleMC->UInonenonedefaultyes
ServerConnectionMC->UInoneenum<ConnectionState> connectionStatedefaultno
DecryptDataEventUI->MCDecryptDataResultEventbyteArray encryptedDatadefaultno
DecryptDataResultEventMC->UInoneenum<StatusType>, byteArray decryptedData, uint64 opensslErrorCodedefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kInvalidParameter, kFailed
GetIAMAccessTokenUI->MCGetIAMAccessTokenResultstring audience, string scope, string client_iddefaultnoSSMS
GetIAMAccessTokenResultMC->UInoneenum<StatusType> status, string access_token_identifierdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kCannotAcquireTokenData, kCannotAcquireAccessTokenForAuthorizationCode
GetIamAuthorizationCodeUI->MCGetIamAuthorizationCodeResultstring audience, string scope, string client_iddefaultnoSSMS
GetIamAuthorizationCodeResultMC->UInoneenum<StatusType> status, string auth_code_identifierdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kCannotAcquireTokenData
LoginTokenClaimsAvailableMC->UInonemap<string, string> claimsdefaultno
GetIamAccessTokenClaimsUI->MCGetIamAccessTokenClaimsResultnonedefaultno
GetIamAccessTokenClaimsResultMC->UInoneenum<StatusType> status, map<string, string> claimsdefaultnoenum<StatusType> - kOk, kInternalError, kInvalidState, kFailed, kNoTokenDataAvailable
ExchangeIamTokenUI->MCExchangeIamTokenResultstring audience, bool forceUpdatedefaultnoMaverick
ExchangeIamTokenResultMC->UInonestring tokendefaultno
SetLocalesUI->MCStatusResultarray<string> localesdefaultnoMaverick
ProvideNonceUI->MCStatusResultstring nonce, string actiondefaultnoMaverick
ClearIamTokenCacheUI->MCClearIamTokenCacheResultUserIdentifier userIdentifier, enum<ClearBehavior> clearBehaviordefaultno
ClearIamTokenCacheResultMC->UInonenonedefaultno