Skip to main content

parseEncryptedValue

@webda/core


Function: parseEncryptedValue()

parseEncryptedValue(value, defaultEncrypter?): EncryptedValue

Defined in: packages/core/src/services/cryptoservice.service.ts:211

Parse an encrypted or to-encrypt configuration value

crypt: and scrypt: values always name their encrypter. For encrypt: and sencrypt:, the first segment is the encrypter when it is a registered encrypter name: otherwise the whole remainder is the plain value, encrypted by the default encrypter.

Parameters​

value​

string

the configuration value

defaultEncrypter?​

string

the encrypter of encrypt:<value>

Returns​

EncryptedValue

undefined if the value is not an encryption string