> ## 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

> Swift Class

**Class**

```swift theme={null}
class Passkey
```

## Initializers

### init()

```swift theme={null}
init()
```

## Instance Methods

### create(\_:forcePlatformKey:forceSecurityKey:)

```swift theme={null}
@MainActor func create(_ options: PasskeyCredentialCreationOptions, forcePlatformKey: Bool, forceSecurityKey: Bool) async throws -> PublicKeyCredentialJSON
```

### get(\_:forcePlatformKey:forceSecurityKey:)

Main get entrypoint

```swift theme={null}
@MainActor func get(_ options: PasskeyCredentialRequestOptions, forcePlatformKey: Bool, forceSecurityKey: Bool) async throws -> PublicKeyCredentialJSON
```
