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
| Parameter | Type |
|---|---|
buf | Buffer |
opts? | SecretValueOptions |
Returns
fromString()
ts
fromString(raw, opts?): SecretValue;Defined in: packages/core/src/contracts/secret-value.ts:104
Construct from a plain string.
Parameters
| Parameter | Type |
|---|---|
raw | string |
opts? | SecretValueOptions |
Returns
isSecretValue()
ts
isSecretValue(value): value is SecretValue;Defined in: packages/core/src/contracts/secret-value.ts:100
Cross-realm safe type guard.
Parameters
| Parameter | Type |
|---|---|
value | unknown |
Returns
value is SecretValue
timingSafeEquals()
ts
timingSafeEquals(a, b): boolean;Defined in: packages/core/src/contracts/secret-value.ts:102
Constant-time equality.
Parameters
| Parameter | Type |
|---|---|
a | SecretValue |
b | SecretValue |
Returns
boolean