Pkcs11Interop  5.1.2
Public Member Functions | List of all members
Net.Pkcs11Interop.HighLevelAPI.Factories.SessionFactory Class Reference

Pkcs11Interop uses this factory to create ISession instances possibly extended with vendor specific methods. More...

Inherits Net.Pkcs11Interop.HighLevelAPI.Factories.ISessionFactory.

Public Member Functions

 SessionFactory ()
 Initializes a new instance of the SessionFactory class More...
 
ISession Create (Pkcs11InteropFactories factories, LowLevelPkcs11Library pkcs11Library, ulong sessionId)
 Initializes session with specified handle More...
 

Detailed Description

Pkcs11Interop uses this factory to create ISession instances possibly extended with vendor specific methods.

Constructor & Destructor Documentation

◆ SessionFactory()

Net.Pkcs11Interop.HighLevelAPI.Factories.SessionFactory.SessionFactory ( )

Initializes a new instance of the SessionFactory class

Member Function Documentation

◆ Create()

ISession Net.Pkcs11Interop.HighLevelAPI.Factories.SessionFactory.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

Implements Net.Pkcs11Interop.HighLevelAPI.Factories.ISessionFactory.


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