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

# SignerError

> Swift Enumeration

**Enumeration**

```swift theme={null}
enum SignerError
```

## Enumeration Cases

### SignerError.cancelled

```swift theme={null}
case cancelled
```

### SignerError.invalidAddress

```swift theme={null}
case invalidAddress
```

### SignerError.invalidEmail

```swift theme={null}
case invalidEmail
```

### SignerError.invalidMessage

```swift theme={null}
case invalidMessage
```

### SignerError.invalidPrivateKey

```swift theme={null}
case invalidPrivateKey
```

### SignerError.invalidSigner

```swift theme={null}
case invalidSigner
```

### SignerError.notStarted

```swift theme={null}
case notStarted
```

### SignerError.passkey(\_:)

```swift theme={null}
case passkey(SignerError.PasskeyError)
```

### SignerError.signingFailed

```swift theme={null}
case signingFailed
```

## Enumerations

### SignerError.PasskeyError

```swift theme={null}
enum PasskeyError
```
