GenerateIdentityRequest¶
GenerateIdentityResponse¶
Purpose¶
A GenerateIdentityRequest
instructs the identity management engine to generate a new identity using the specified backend.
A GenerateIdentityResponse
provides the handles to decryption and commitment engine instances for a newly generated identity, or an error if a failure occurred.
Type¶
GenerateIdentityRequest GenerateIdentityResponse
Behavior¶
- Uses the designated backend to generate a new identity
- Creates new commitment engine and decryption engine instances
- Returns handles to those instances in a GenerateIdentityResponse
Message flow¶
sequenceDiagram
%% --8<-- [start:sequence]
Any Local Engine ->>+ IdentityManagementEngine: GenerateIdentityRequest
IdentityManagementEngine -->>- Any Local Engine: GenerateIdentityResponse
%% --8<-- [end:sequence]