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

# KeychainSecureWalletStorage

> Swift Class

**Class**

```swift theme={null}
final class KeychainSecureWalletStorage
```

## Initializers

### init(bundleId:)

```swift theme={null}
init(bundleId: String)
```

## Instance Methods

### getPrivateKey(forEmail:)

Inherited from `SecureWalletStorage.getPrivateKey(forEmail:)`.

```swift theme={null}
func getPrivateKey(forEmail email: String) -> String?
```

### savePrivateKey(\_:forEmail:)

Inherited from `SecureWalletStorage.savePrivateKey(_:forEmail:)`.

```swift theme={null}
func savePrivateKey(_ privateKey: String, forEmail email: String)
```
