# AuthClientStorageLike

Defined in: [react/src/auth/types.ts:69](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/types.ts#L69)

Structural shape of an `@icp-sdk/auth` `AuthClientStorage`.

## Methods

### get()

> **get**(`key`): `Promise`\<`string` \| `CryptoKeyPair` \| `null`\>

Defined in: [react/src/auth/types.ts:70](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/types.ts#L70)

#### Parameters

##### key

`string`

#### Returns

`Promise`\<`string` \| `CryptoKeyPair` \| `null`\>

***

### set()

> **set**(`key`, `value`): `Promise`\<`void`\>

Defined in: [react/src/auth/types.ts:71](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/types.ts#L71)

#### Parameters

##### key

`string`

##### value

`string` \| `CryptoKeyPair`

#### Returns

`Promise`\<`void`\>

***

### remove()

> **remove**(`key`): `Promise`\<`void`\>

Defined in: [react/src/auth/types.ts:72](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/types.ts#L72)

#### Parameters

##### key

`string`

#### Returns

`Promise`\<`void`\>