Skip to content

Commit

Permalink
feat: incorporate review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
britsta committed Dec 9, 2024
1 parent 8b03dd7 commit 383856e
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion _docs_integrate/data-model-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ A Relationship between two Identities is the prerequisite for them to exchange M

### PeerDeletionInfo

The [deletion of an Identity]({% link _docs_integrate/delete-identities.md %}) and even the triggering of the deletion of an [Identity](#identity) logically has [side effects for the peers of their Relationships]({% link _docs_integrate/delete-identities.md %}#side-effects-of-identity-deletion-on-relationships).
The instigation of the [deletion of an Identity]({% link _docs_integrate/delete-identities.md %}) as well as the actual deletion of an [Identity](#identity) logically have [side effects for the peers of their Relationships]({% link _docs_integrate/delete-identities.md %}#side-effects-of-identity-deletion-on-relationships).
Whether the Identity with which you have a Relationship is to be deleted or has already been deleted is therefore recorded in the `peerDeletionInfo` property of the [Relationship](#relationship) by a data object of type PeerDeletionInfo.

| Name | Type | Description | Remarks |
Expand Down
4 changes: 2 additions & 2 deletions _docs_integrate/delete-identities.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,8 @@ If it is not cancelled by then, the Identity will be irreversibly deleted from t

## Side Effects of Identity Deletion on Relationships

The deletion and even the triggering of the deletion of an Identity logically has an impact on the peers who have [established a Relationship]({% link _docs_integrate/establish-relationships.md %}) with it.
All peers of the Identity that is currently in deletion are informed that the deletion of the Identity has been triggered.
The instigation of the deletion of an Identity as well as the actual deletion logically have an impact on the peers who have [established a Relationship]({% link _docs_integrate/establish-relationships.md %}) with it.
All peers of the Identity that is currently in deletion are informed that the deletion of the Identity has been instigated.
This is done via the `transport.peerToBeDeleted` [Connector event]({% link _docs_integrate/connector-events.md %}).
In addition, it is stored within the `peerDeletionInfo` property of the [Relationship]({% link _docs_integrate/data-model-overview.md %}#relationship) that the Identity currently has `"ToBeDeleted"` as `deletionStatus`.
The `status` of the Relationship remains `"Active"` for the moment.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ required_by:

The process of [Identity deletion]({% link _docs_integrate/delete-identities.md %}) can either be self-initiated or triggered via the Backbone Admin UI and subsequently [approved]({% link _docs_use-cases/use-case-transport-approve-identitydeletionprocess.md %}) by the [Identity]({% link _docs_integrate/data-model-overview.md %}#identity).
In both cases, the created [IdentityDeletionProcess]({% link _docs_integrate/data-model-overview.md %}#identitydeletionprocess) with `"Approved"` as `status` can be cancelled if the Identity no longer wants to be deleted.
This use case allows you to cancel an approved IdentityDeletionProcess for your Identity.
This is only possible until the end of the associated grace period of the IdentityDeletionProcess specified within its `gracePeriodEndsAt` property has not been exceeded.
This use case allows you to cancel an approved IdentityDeletionProcess for your Identity within the grace period.

## On Success

Expand Down

0 comments on commit 383856e

Please sign in to comment.