API reference
API reference
Select your platform
No SDKs available
No versions available

ConsentLaunchOutcome

Updated: Oct 30, 2025

ConsentLaunchOutcome

@Serializable
enum ConsentLaunchOutcome : Enum<ConsentLaunchOutcome>
This enum represents the outcome of launch request of a consent flow

Entries

NameSummary
@SerialName(value = "NOT_REQUIRED")
NotRequired
Consent flow was not launched because this consent was already completed and user already DISMISSED/CONSENTED/WITHDRAWN
@SerialName(value = "DISMISSED")
Dismissed
Consent flow was launched and user DISMISSED the consent without approving or declining.
@SerialName(value = "DENIED")
Denied
Consent flow was launched and user declined to the consent.
@SerialName(value = "APPROVED")
Approved
Consent flow was launched and user agreed to the consent.

Properties

NameSummary
name
val name: String
ordinal
val ordinal: Int
value
val value: Int

Functions

NameSummary
valueOf
fun valueOf(value: String): ConsentLaunchOutcome
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values
fun values(): Array<ConsentLaunchOutcome>
Returns an array containing the constants of this enum type, in the order they’re declared.