component verifies the Assertion at the Authentication component and – in case
of positive result – the actual look-up process can start. If the ServiceID is a
pseudonym, then the pseudonym must be resolved first using the
Pseudonymization component. Then, it is checked if the user is allowed to look
up that resulting ServiceID. Finally, the ServiceID is used by the actual look-up
and the ServiceDescription is returned.
UserInteractions)(from WP4IoT -Service Client Authentication IoT ServiceResolution Authorization Pseudonymizationauthenticate(UserCredential) :Assertionuse application(Assertion)
lookupService(ServiceID, Assertion) :ServiceDescription
verify(Assertion) :boolean
resolvePseudonym(ServiceID) :ServiceID
lookupService(ServiceID) :ServiceDescriptionauthorize(Assertion, ServiceID, ActionT ype) :booleanFigure 152 : Restricted Look-up.