doingIdentificationHardToken

This process is a sub process of the Signer Creation. It takes place in the user identification part and includes the technical identification processes using the hardware token as the means of identification. Input is the data of the application form. Result is the application record and the storage of it.

Sequence diagram

tmp4j43zs4e.png

Figure 7: Sequence diagram of the doingIdentificationHardToken process

Nr.

Step

Components

Description

22 doingIdentificationHardToken

22.1.

The User requests the identification by handing over the data of the application form to the SSSrv/UI.

User, SSSrv

/UI

requestIdentification

22.2

The SSSrv/UI checks the request for identification.

SSSrv/UI

checkRequestIdentification

22.3

The SSSrv/UI reads out the user data from certificate provided by the User.

SSSrv/UI, RM

requestAuthCertData

At this point of the process the User gives in his PIN according to the used eID Card (two factor authentication)

22.4

The RM returns the read out AuthCert datato the SSSrv/UI.

RM, SSSrv

/UI

returnAuthCertData

22.5

The SSSrv/UI requests the creation of a new user account at the RM.

SSSrv/UI, RM

requestCreationOfUserAccount

22.6

The RM checks the request for creating of a new user account.

RM

checkRequestCreationOfUserAccount

22.7

The RM requests the creation of a new user account at the UM.

RM, UM

requestCreationOfUserAccount

22.8

The UM checks the request for creating of a new user account.

UM

checkRequestCreationOfUserAccount

22.9

The UM creates an new user account by storing the user data.

UM

storeUserData

22.10

The UM responds the RM to confirm the creation of a new user account.

UM, RM

confirmCreationOfUserAccount

22.11

The RM responds the SSSrv/UI to confirm the creation of a new user account.

RM, SSSrv

/UI

confirmCreationOfUserAccount

22.12

The SSSrv/UI responds the User to confirm the performed identification.

SSSrv/UI, User

confirmIdentification

Table 7: Step-by-step description of the process doingIdentificationHardToken