@startuml
participant "Accesspoint C2" #lightGreen
participant SMP
participant "Certificate Authority"
participant "Accesspoint C3" #lightGreen
"Accesspoint C2" -> SMP: Accesspoint C3 van 0106:123456?
SMP -> "Accesspoint C2": AccesspointDetails (url, etc.)\nCertificaat van ontvangende AP C3\nCertificaat van SMP\nDigitale handtekening van SMP
"Accesspoint C2" -> "Accesspoint C2": SMP certificaat OK?\nHandtekening OK?
"Accesspoint C2" -> "Certificate Authority": Certificaat ingetrokken?
"Certificate Authority" -> "Accesspoint C2": Certificaat niet ingetrokken.
"Accesspoint C2" -[#blue]> "Accesspoint C3": Document (versleuteld met Certificaat C3)\nHandtekening van Accesspoint C2\nCertificaat Accesspoint C2         
"Accesspoint C3" -> "Accesspoint C3": Certificaat OK?\nHandtekening OK?
"Accesspoint C3" -> "Certificate Authority": Certificaat ingetrokken?
"Certificate Authority" -> "Accesspoint C3": Certificaat niet ingetrokken.
"Accesspoint C3" -> "Accesspoint C2": Document geaccepteerd\nHandtekening C3
@enduml
