Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / SecretValueStatic

Interface: SecretValueStatic

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

Static helpers expected on every concrete SecretValue constructor.

Stable

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