Skip to content

apollo-code


apollo-code / auth/src / EncryptedCredentialStore

Class: EncryptedCredentialStore

Implements

Constructors

Constructor

new EncryptedCredentialStore(path, passphrase, statePath?): EncryptedCredentialStore

Parameters

path

string

passphrase

() => Promise<string>

statePath?

string = ...

Returns

EncryptedCredentialStore

Properties

passphrase

readonly passphrase: () => Promise<string>

Returns

Promise<string>


path

readonly path: string


statePath

readonly statePath: string

Methods

delete()

delete(provider): Promise<void>

Parameters

provider

string

Returns

Promise<void>

Implementation of

CredentialStore.delete


get()

get(provider): Promise<string | undefined>

Parameters

provider

string

Returns

Promise<string | undefined>

Implementation of

CredentialStore.get


set()

set(provider, value): Promise<void>

Parameters

provider

string

value

string

Returns

Promise<void>

Implementation of

CredentialStore.set