Adding documentation for provider
[nonrtric/plt/sme.git] / provider / docs / registerproviderdomain.plantuml
1 @startuml Register API Provider Domain
2 actor ProviderClient
3 box "CAPIF Internal"
4 participant capifcore
5 participant providermanager
6 participant publishservice
7
8 end box
9
10 alt#paleGreen #paleGreen Provider Enrolment
11     ProviderClient->capifcore: Register provider with\n APIProviderEnrolmentDetails
12     capifcore->providermanager:Register provider
13     providermanager->providermanager: Create apiProvDomId\n and apiProvFuncIds\n for provided functions
14     providermanager->capifcore: Provider with\n apfId and aefIds
15     capifcore->ProviderClient: Provider with\n apfId and aefIds
16 end
17
18 @enduml