Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/core / / SecretValueStatic

Interface: SecretValueStatic ​

Defined in: packages/core/src/contracts/secret-value.ts:98

Stable

Static helpers expected on every concrete SecretValue constructor.

Methods ​

fromBuffer() ​

ts
fromBuffer(buf, opts?): SecretValue;

Defined in: packages/core/src/contracts/secret-value.ts:106

Construct from a Node.js Buffer.

Parameters ​

ParameterType
bufBuffer
opts?SecretValueOptions

Returns ​

SecretValue


fromString() ​

ts
fromString(raw, opts?): SecretValue;

Defined in: packages/core/src/contracts/secret-value.ts:104

Construct from a plain string.

Parameters ​

ParameterType
rawstring
opts?SecretValueOptions

Returns ​

SecretValue


isSecretValue() ​

ts
isSecretValue(value): value is SecretValue;

Defined in: packages/core/src/contracts/secret-value.ts:100

Cross-realm safe type guard.

Parameters ​

ParameterType
valueunknown

Returns ​

value is SecretValue


timingSafeEquals() ​

ts
timingSafeEquals(a, b): boolean;

Defined in: packages/core/src/contracts/secret-value.ts:102

Constant-time equality.

Parameters ​

ParameterType
aSecretValue
bSecretValue

Returns ​

boolean