> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Passkey

> Kotlin Data Class

**Data Class**

```kotlin theme={null}
data class Passkey(val authenticatorData: String, val clientDataJSON: String, val challengeIndex: Int = 23, val typeIndex: Int = 1, val userVerificationRequired: Boolean = true) : ApprovalMetadata
```

## Constructors

```kotlin theme={null}
constructor(authenticatorData: String, clientDataJSON: String, challengeIndex: Int = 23, typeIndex: Int = 1, userVerificationRequired: Boolean = true)
```

## Properties

### authenticatorData

```kotlin theme={null}
val authenticatorData: String
```

### challengeIndex

```kotlin theme={null}
val challengeIndex: Int = 23
```

### clientDataJSON

```kotlin theme={null}
val clientDataJSON: String
```

### typeIndex

```kotlin theme={null}
val typeIndex: Int = 1
```

### userVerificationRequired

```kotlin theme={null}
val userVerificationRequired: Boolean = true
```
