AppData

@Serializable
data class AppData @JvmOverloads constructor(val teamIdentifier: String, val bundleIdentifier: String, val sandbox: Boolean = false, val iosVersionOverride: IosAttestationConfiguration.OsVersions? = null, val trustedRootOverrides: Set<TrustedRootPair>? = null)(source)

Specifies a to-be attested app

Constructors

Link copied to clipboard
constructor(teamIdentifier: String, bundleIdentifier: String, sandbox: Boolean = false, iosVersionOverride: IosAttestationConfiguration.OsVersions? = null, trustedRootOverrides: Set<TrustedRootPair>? = null)

Types

Link copied to clipboard
class Builder(teamIdentifier: String, bundleIdentifier: String)

Builder for more Java-friendliness

Properties

Link copied to clipboard

Nomen est omen

Link copied to clipboard

Optional parameter. If present, overrides the globally configured iOS version for this app.

Link copied to clipboard
val sandbox: Boolean = false

Specifies whether the to-be-attested app targets a production or sandbox environment

Link copied to clipboard

Nomen est omen

Link copied to clipboard

Optional parameter. IF present, takes precedence over the globally configured trust anchors.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int