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

Factory for creation of IPkcs11Library instances More...

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

Public Member Functions

IPkcs11Library LoadPkcs11Library (Pkcs11InteropFactories factories, string libraryPath, AppType appType)
 Loads and initializes PCKS#11 library More...
 
IPkcs11Library LoadPkcs11Library (Pkcs11InteropFactories factories, string libraryPath, AppType appType, InitType initType)
 Loads and initializes PCKS#11 library More...
 

Detailed Description

Factory for creation of IPkcs11Library instances

Member Function Documentation

◆ LoadPkcs11Library() [1/2]

IPkcs11Library Net.Pkcs11Interop.HighLevelAPI.Factories.IPkcs11LibraryFactory.LoadPkcs11Library ( Pkcs11InteropFactories  factories,
string  libraryPath,
AppType  appType 
)

Loads and initializes PCKS#11 library

Parameters
factoriesFactories to be used by Developer and Pkcs11Interop library
libraryPathLibrary name or path
appTypeType of application that will be using PKCS#11 library
Returns
High level PKCS#11 wrapper

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

◆ LoadPkcs11Library() [2/2]

IPkcs11Library Net.Pkcs11Interop.HighLevelAPI.Factories.IPkcs11LibraryFactory.LoadPkcs11Library ( Pkcs11InteropFactories  factories,
string  libraryPath,
AppType  appType,
InitType  initType 
)

Loads and initializes PCKS#11 library

Parameters
factoriesFactories to be used by Developer and Pkcs11Interop library
libraryPathLibrary name or path
appTypeType of application that will be using PKCS#11 library
initTypeSource of PKCS#11 function pointers
Returns
High level PKCS#11 wrapper

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


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