VerifyRequest
VerifyResponse
Purpose
A VerifyRequest
instructs a verification engine to verify a commitment from a particular external identity, possibly using known signs_for relationships.
A VerifyResponse
contains the result of verifying a commitment in response to a VerifyRequest.
Type
Behaviour
- Calls the
verify
method on the provided external identity, commitment, and data, and returns the result in an VerifyResponse
- If
useSignsFor
is true, uses known signs_for relationships to determine whether the commitment is valid
- If
useSignsFor
is false, only allows a commitment from the identity specifically provided
Message flow
sequenceDiagram
%% --8<-- [start:sequence]
Any Local Engine ->>+ VerificationEngine: VerifyRequest
VerificationEngine -->>- Any Local Engine: VerifyResponse
%% --8<-- [end:sequence]
(Wiki) links on this page