Package com. transmit. idosdk
Types
Link copied to clipboard
Interface for delivering operation results
Link copied to clipboard
data class TSIdoClientResponseOption( val type: TSIdoClientResponseOptionType, val id: String, val label: String)
Content copied to clipboard
The data class for client response option object. Use this object to submit client input to the Journey step to process, cancel the current step or choose a custom branch.
Link copied to clipboard
enum TSIdoClientResponseOptionType : Enum<TSIdoClientResponseOptionType>
Content copied to clipboard
The enum for the client response option types.
Link copied to clipboard
data class TSIdoInitOptions( val serverPath: String, val applicationId: String, val pollingTimeout: Int? = null)
Content copied to clipboard
Parameters for SDK initialization
Link copied to clipboard
The enum for the Journey step ID, used when the journey step is a predefined typed action. The actions that do not use this are "Get Information from Client" and "Login Form" which allow the journey author to define a custom ID. See also journeyStepId.
Link copied to clipboard
The enum for the sdk error codes.
Link copied to clipboard
data class TSIdoServiceResponse( val rejectionReason: String?, val data: Any?, val journeyStepId: String?, val clientResponseOptions: Map<String, TSIdoClientResponseOption>?, val token: String?)
Content copied to clipboard
Data class for the Journey step response object. Including Journey end with either error, rejection and success.
Link copied to clipboard
data class TSIdoStartJourneyOptions(val additionalParams: Any?, val flowId: String?)
Content copied to clipboard
Optional parameters for starting a journey