You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add ParticipantContext Management API (using the ParticipantService) that requires "super-user" access. Specifically, the following operations should be supported:
POST /participants: body contains a ParticipantManifest
GET /participants?id=<PARTICIPANTID> returns ParticipantContext object. if no id is specified, returns all participant contexts.
POST /participants/{participantId}/token: regenerates and returns the API token for the participant
POST /participants/{participantId}/state?active=true activates or deactivates a participant context, emitting an event. Transitioning within the same state is a NOOP. On activation, the DID gets published, on deactivation it gets un-published.
DELETE /participants/{participantId} deletes a participant, cascading down to all related entities:
VerifiableCredentials
DID documents (unpublish, then delete DidResource)
paullatzelsperger
changed the title
add ParticipantContext Management API (using the ParticipantService) that requires "super-user" access
Implement ParticipantContextManagementAPIJan 15, 2024
add ParticipantContext Management API (using the
ParticipantService
) that requires "super-user" access. Specifically, the following operations should be supported:POST /participants
: body contains aParticipantManifest
GET /participants?id=<PARTICIPANTID>
returnsParticipantContext
object. if noid
is specified, returns all participant contexts.POST /participants/{participantId}/token
: regenerates and returns the API token for the participantPOST /participants/{participantId}/state?active=true
activates or deactivates a participant context, emitting an event. Transitioning within the same state is a NOOP. On activation, the DID gets published, on deactivation it gets un-published.DELETE /participants/{participantId}
deletes a participant, cascading down to all related entities:DidResource
)Minimal structure for a
ParticipantManifest
:Depends on #212, #215
The text was updated successfully, but these errors were encountered: