Export

DataIntegrityProofOptions

Hierarchy

  • DataIntegrityProofOptions

Properties

challenge?: string

The value is used once for a particular domain and window of time. This value is used to mitigate replay attacks.

Memberof

DataIntegrityProofOptions

created?: string

The date and time the proof was created is OPTIONAL and, if included, MUST be specified as an [XMLSCHEMA11-2] dateTimeStamp string

Memberof

DataIntegrityProofOptions

cryptosuite: string

An identifier for the cryptographic suite that can be used to verify the proof.

Memberof

DataIntegrityProofOptions

domain?: string

It conveys one or more security domains in which the proof is meant to be used.

Memberof

DataIntegrityProofOptions

expires?: string

The expires property is OPTIONAL and, if present, specifies when the proof expires. If present, it MUST be an [XMLSCHEMA11-2] dateTimeStamp string

Memberof

DataIntegrityProofOptions

id?: string

An optional identifier for the proof, which MUST be a URL [URL], such as a UUID as a URN

Memberof

DataIntegrityProofOptions

nonce?: string

One use of this field is to increase privacy by decreasing linkability that is the result of deterministically generated signatures.

Memberof

DataIntegrityProofOptions

previousProof?: string

Each value identifies another data integrity proof that MUST verify before the current proof is processed.

Memberof

DataIntegrityProofOptions

proofPurpose: string

The proof purpose acts as a safeguard to prevent the proof from being misused by being applied to a purpose other than the one that was intended.

Memberof

DataIntegrityProofOptions

proofValue?: string

The value of the proof signature.

Memberof

DataIntegrityProofOptions

type: string

The specific type of proof MUST be specified as a string that maps to a URL [URL].

Memberof

DataIntegrityProofOptions

verificationMethod: string

A verification method is the means and information needed to verify the proof.

Memberof

DataIntegrityProofOptions

Generated using TypeDoc