AgeSignalsStatus enum

Status of the age verification check.

Inheritance
Available extensions

Values

verified → const AgeSignalsStatus

User is verified as being over the age threshold.

On Android, this means the user's parental controls indicate they are above the required age. On iOS, this is determined by the declared age range relative to the configured age gates (e.g., highest gate met).

unknown → const AgeSignalsStatus

User's age could not be determined.

This may occur when:

  • User has not set up parental controls (Android)
  • Age verification data is not available
  • API is not available in the user's region
declined → const AgeSignalsStatus

User declined to share their age information (iOS only).

On iOS, the user explicitly chose not to share their age range with the app.

supervised → const AgeSignalsStatus

User is under parental supervision or below age threshold.

On Android, indicates the user is managed by parental controls and may be below the required age threshold. On iOS, this value is returned when the declared age range does not meet the configured gates.

supervisedApprovalPending → const AgeSignalsStatus

User is supervised and awaiting guardian approval (Android only).

On Android, this indicates the user is under parental controls and a request for access has been sent to the guardian, but the guardian has not yet responded.

supervisedApprovalDenied → const AgeSignalsStatus

User is supervised and guardian denied approval (Android only).

On Android, this indicates the user is under parental controls and the guardian has explicitly denied the access request.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<AgeSignalsStatus>
A constant List of the values in this enum, in order of their declaration.