Variable: IdentifierConvergeRequest
constIdentifierConvergeRequest:TObject<{anchor:TOptional<TObject<{entityIdentifier:TString;host:TString;method:TUnsafe<"webvh"|"web">;organizationId:TString;path:TString; }>>;methods:TArray<TUnsafe<"webvh"|"web">>;plan:TOptional<TBoolean>; }>
Defined in: packages/contracts/src/schemas/issuance-setup.ts:161
request.platform.issuance.identifier.converge.v1 request, sent by the setup engine
only (D3.11, D3.17): which methods this deployment permits, and the anchor's own
identifier.
methods travels on every run and issuance stores it, because the answer file is
its one home and identifier.create must be able to refuse a method the operator
removed. The anchor's identifier is prepared and published in one go, because nobody
stands above the anchor to review it (D2.11's argument); it is asked for only when the
answer file wants one.
The anchor's id, path and host come from the earlier steps of the same run.
issuance cannot read them from identity here, because this is a platform call and
subject.get takes a tenant actor.