First page Back Continue Last page Overview Graphics
Use Case 3
initiator only
1. desired_acceptor_iToken = get_new_iToken("bob");
2. i_iToken= get_new_iToken("alice");
3. ipsec_set_iToken_attr(i_iToken, IPSEC_BTNS_CREDENTIAL, pkcs11_session, sizeof(pkcs11_session));
5. pToken = get_new_pToken(/* who am I*/ desired_initiator_cToken, /* who I want to talk to */i_iToken);
4. set pToken on fd.
5. connect(2)
=> initiator identity and credential determined by application
=> acceptor identity selected by initiator appliction (or could have been as in use 1)
=> acceptor application just as in use case 1 or use case 4