Commit d689a0c6 authored by Michele Berionne's avatar Michele Berionne
Browse files

Update figure_J.4 (SCP(20)091016 - CR 003)

parent 4edf9acd
Loading
Loading
Loading
Loading
+16 −9
Original line number Diff line number Diff line
@@ -8,37 +8,44 @@ participant "**SSP Host**\nAdministration Gate" as hosta_adm
participant "**Other Host**\nAdministration Gate" as hostb_adm
participant "**Other Host**\nAccessor Authentication Application Gate" as hostb_fs_ctr 
participant "**SSP Host**\nXXX Service Gate" as hosta_fs_data 
participant "**Other Host**\nXX Application Gate" as hostb_fs_data 
participant "**Other Host**\nXXX Application Gate" as hostb_fs_data 
autonumber
...**Notation:**  Gate Identifier : Pipe Session Open on [P<sub>IN</sub>,P<sub>OUT</sub>]...
...
opt
hostb_fs_ctr->hosta_fs_ctr: AAS-ADMIN-GET-CAPABILITIES-Service-Command on P<sub>10</sub>
hostb_fs_ctr->hosta_fs_ctr: AAS-OP-GET-CAPABILITIES-Service-Command [aRequestType] on P<sub>10</sub>
activate hosta_fs_ctr
activate hostb_fs_ctr
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK [FS_ID<sub>0001</sub>] on P<sub>20</sub> 
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK [aGlobalAuthenticationService or aAccessorStatus] on P<sub>20</sub> 
deactivate hostb_fs_ctr
deactivate hosta_fs_ctr
end
...
opt [requested for Token based authentication]
hostb_fs_ctr->hosta_fs_ctr: AAS-GET-CHALLENGE-Service-Command [Parameters...] on P<sub>10</sub>
hostb_fs_ctr->hosta_fs_ctr: AAS-OP-GET-CHALLENGE-Service-Command on P<sub>10</sub>
activate hosta_fs_ctr
activate hostb_fs_ctr
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK on P<sub>20</sub>, aAS-Challenge 
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK [aChallenge, aCertificates] on P<sub>20</sub> 
deactivate hostb_fs_ctr
deactivate hosta_fs_ctr
end
...
hostb_fs_ctr->hosta_fs_ctr: AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command [Parameters...] on P<sub>10</sub>, aAAS-Token
hostb_fs_ctr->hosta_fs_ctr: AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command [aCredential] on P<sub>10</sub>
activate hosta_fs_ctr
activate hostb_fs_ctr
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK on P<sub>20</sub>, aAAS-Token 
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK [aCredentialsStatus or aServiceTokenCertificationPath] on P<sub>20</sub> 
deactivate hostb_fs_ctr
deactivate hosta_fs_ctr
...
alt Successful authentication
hosta_adm->hostb_adm:EVT_ADM_BIND [**aGate-Identifier ,P<sub>11</sub>**] 
hostb_fs_ctr->hosta_fs_ctr: AAS-OP-ACCESS-SERVICE-Service-Command [aServiceIdentifier, aUseSecurePipe] on P<sub>10</sub>
activate hosta_fs_ctr
activate hostb_fs_ctr
hosta_fs_ctr-->hostb_fs_ctr: eANY-OK [**aGate-Identifier**] on P<sub>20</sub> 
deactivate hostb_fs_ctr
deactivate hosta_fs_ctr
hostb_adm->hosta_adm:EVT_ADM_BIND [**aGate-Identifier ,P<sub>21</sub>**]
hosta_adm->hostb_adm:EVT_ADM_BIND [**aGate-Identifier ,P<sub>11</sub>**]
note right of hostb_fs_data : Application<sub>aGate-Identifier</sub> : Pipe Session Open  on [P<sub>21</sub>,P<sub>11</sub>]
note left of hosta_fs_data: Service<sub>aGate-Identifier</sub> : Pipe Session Open on [P<sub>11</sub>,P<sub>21</sub>]
hosta_fs_data<-hostb_fs_data: XXX Operations [Parameters...] on P<sub>11</sub>
@@ -48,8 +55,8 @@ hostb_fs_data<--hosta_fs_data: eANY-OK [Parameters...] on P<sub>21</sub>
deactivate hostb_fs_data
deactivate hosta_fs_data
...
end
hostb_adm->hosta_adm:EVT_ADM_UNBIND [**P<sub>11</sub>**] 
note right of hostb_fs_data : Service<sub>aGate-Identifier</sub> : Pipe Session closed  on [P<sub>21</sub>,P<sub>11</sub>]
note left of hosta_fs_data: Service<sub>aGate-Identifier</sub> : Pipe Session closed on [P<sub>11</sub>,P<sub>21</sub>]
end
@enduml