@nativescript/secure-storage
Version:
Secure Storage NativeScript plugin
21 lines (20 loc) • 896 B
TypeScript
import { GetOptions, RemoveAllOptions, RemoveOptions, SecureStorageCommon, SetOptions } from './common';
export declare class SecureStorage extends SecureStorageCommon {
private isSimulator;
private accessibilityType;
private static defaultService;
private static kSSKeychainAccountKey_copy;
constructor(accessibilityType?: string, disableFallbackToUserDefaults?: boolean);
get(arg: GetOptions): Promise<any>;
getSync(arg: GetOptions): any;
set(arg: SetOptions): Promise<boolean>;
setSync(arg: SetOptions): boolean;
remove(arg: RemoveOptions): Promise<boolean>;
removeSync(arg: RemoveOptions): boolean;
removeAll(arg?: RemoveAllOptions): Promise<boolean>;
removeAllSync(arg?: RemoveAllOptions): boolean;
private setUserDefaultsValue;
private getUserDefaultsValue;
private removeUserDefaultsValue;
private getUserDefaultToUse;
}