Pkcs11Interop  5.1.2
Public Member Functions | List of all members
Net.Pkcs11Interop.HighLevelAPI.Factories.ISessionFactory Interface Reference

Factory for creation of ISession instances More...

Inherited by Net.Pkcs11Interop.HighLevelAPI40.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI41.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI80.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI81.Factories.SessionFactory, and Net.Pkcs11Interop.HighLevelAPI.Factories.SessionFactory.

Public Member Functions

ISession Create (Pkcs11InteropFactories factories, LowLevelPkcs11Library pkcs11Library, ulong sessionId)
 Initializes session with specified handle More...
 

Detailed Description

Factory for creation of ISession instances

Member Function Documentation

◆ Create()

ISession Net.Pkcs11Interop.HighLevelAPI.Factories.ISessionFactory.Create ( Pkcs11InteropFactories  factories,
LowLevelPkcs11Library  pkcs11Library,
ulong  sessionId 
)

Initializes session with specified handle

Parameters
factoriesFactories to be used by Developer and Pkcs11Interop library
pkcs11LibraryLow level PKCS#11 wrapper
sessionIdPKCS#11 handle of session

Implemented in Net.Pkcs11Interop.HighLevelAPI.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI40.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI41.Factories.SessionFactory, Net.Pkcs11Interop.HighLevelAPI80.Factories.SessionFactory, and Net.Pkcs11Interop.HighLevelAPI81.Factories.SessionFactory.


The documentation for this interface was generated from the following file: