3.3.2. Session

../../_images/session.png

See sss_session_open(), sss_session_close()

3.3.2.1. Opening a Session

Sessions are tightly coupled with underlying system. For opening a session, sss_session_open(), subsystem is passed from sss_type_t, while the parameter connectionData plays a pivotal role where there are subsystem specific parameters to be handled.

Note

sss_session_open() must not be called concurrently from multiple threads. The application must ensure this.

3.3.2.1.1. SE05x Session

For example, a dedicated SE_Connect_Ctx_t is passed while opening a session to the SE05x Secure Element.

3.3.2.2. APIS

See SSS Session types and APIs