PushNotification
Wrapper model for a PingOne MFA push authentication request.
Produced by com.pingidentity.pingonemfa.commons.PingOneMFA.processRemoteNotification from an incoming FCM com.google.firebase.messaging.RemoteMessage. All user-facing operations (approve, deny) are exposed as suspend functions that return Result.
Functions
Denies this push authentication request.
No file descriptors are contained in this parcel.
Returns the server-provided number options for a PushType.CHALLENGE push, or null when free-form digit entry is expected instead.
Returns the PushType that describes the interaction model required by this push. UI components should switch on this to decide which approval flow to present.
Returns true when the server has canceled this authentication request — for example, because the user approved it on another device.