Skip to content

Commit

Permalink
Added requirements for trust network actors on pki material exchange …
Browse files Browse the repository at this point in the history
…transactions
  • Loading branch information
litlfred committed Feb 28, 2025
1 parent 256f9b8 commit ca9666b
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions input/fsh/requirements/requirements.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

Instance: publish-pki-material
InstanceOf: Requirements
Usage: #definition
* title = "Publish PKI material"
* status = $pubStatus#active
* publisher = "WHO"
* description = "Publish trust material to a Trust Anchor"
* actor[+] = Canonical(TrustNetworkParticipant)



Instance: receive-pki-material
InstanceOf: Requirements
Usage: #definition
* title = "Receive PKI material"
* status = $pubStatus#active
* publisher = "WHO"
* description = "Receive trust material from a Trust Network Participant, for distribution within the Trust Network"
* actor[+] = Canonical(TrustNetworkAnchor)

Instance: distribute-pki-material
InstanceOf: Requirements
Usage: #definition
* title = "Distribute PKI material"
* status = $pubStatus#active
* publisher = "WHO"
* description = "Make received trust material available through a distrubution point to a Trust Network Participant"
* actor[+] = Canonical(TrustNetworkAnchor)

Instance: retrieve-pki-material
InstanceOf: Requirements
Usage: #definition
* title = "Retrieve PKI material"
* status = $pubStatus#active
* publisher = "WHO"
* description = "Retrieve PKI material from a distribution point"
* actor[+] = Canonical(TrustNetworkParticipant)
* actor[+] = Canonical(TrustNetworkAnchor)

0 comments on commit ca9666b

Please sign in to comment.