# Ovok secure store

Canonical page: https://docs.ovok.com/flutter-sdk/reference/ovok_sdk/ovok-secure-store

{/* Generated by scripts/generate_reference.dart; do not edit. */}

## OvokSecureStore [#ovoksecurestore]

```dart
abstract interface class OvokSecureStore
```

The part of `flutter_secure_storage` the SDK needs; the app passes in an adapter.

### Methods [#methods]

#### OvokSecureStore.read [#ovoksecurestoreread]

```dart
Future<String?> read({required String key})
```

The value stored under `key`, or null when there is none.

| Parameter | Type | Kind | Default |
| ------ | ------ | ------ | ------ |
| `key` | `String` | required named |  |

Returns `Future<String?>`.

#### OvokSecureStore.write [#ovoksecurestorewrite]

```dart
Future<void> write({required String key, required String value})
```

Stores `value` under `key`, replacing any earlier value.

| Parameter | Type | Kind | Default |
| ------ | ------ | ------ | ------ |
| `key` | `String` | required named |  |
| `value` | `String` | required named |  |

Returns `Future<void>`.

#### OvokSecureStore.delete [#ovoksecurestoredelete]

```dart
Future<void> delete({required String key})
```

Removes the value stored under `key`.

| Parameter | Type | Kind | Default |
| ------ | ------ | ------ | ------ |
| `key` | `String` | required named |  |

Returns `Future<void>`.
