Skip to main content

@idpass/data-collect-core / EncryptionAdapter

Interface: EncryptionAdapter

Defined in: interfaces/types.ts:445

Encryption adapter interface for data protection.

Provides encryption capabilities for sensitive data fields. Currently not fully implemented (data parameter is 'never').

Methods

encrypt()

encrypt(data): Promise<string>

Defined in: interfaces/types.ts:447

Encrypt data (not implemented)

Parameters

data

never

Returns

Promise<string>


decrypt()

decrypt(data): Promise<unknown>

Defined in: interfaces/types.ts:449

Decrypt encrypted data

Parameters

data

string

Returns

Promise<unknown>