Utilização

Write, read and protect a secret

tsx
import { secureStore } from 'kuito';

await secureStore.set('token', 's3cret');
await secureStore.get('token'); // 's3cret', or null
await secureStore.delete('token');

await secureStore.set('pin', '1234', {
  keychainService: 'auth',
  keychainAccessible: 'afterFirstUnlock',
  requireAuthentication: true,
  authenticationPrompt: 'Unlock your account',
});

Assinaturas

ts
(key: string, options?: SecureStoreOptions): Promise<string | null>

Parâmetros

NomeTipoObrigatórioDescrição
keystringSim—
optionsSecureStoreOptionsNão—
Predefinição: {}

Devolve

Promise<string>

Gerado a partir das declarações TypeScript públicas: assinaturas, props e predefinições vêm da fonte verificada, as descrições da sua JSDoc. Nenhuma predefinição é inventada.