Pkcs11Interop  4.0.0
Namespaces | Classes
Net.Pkcs11Interop.HighLevelAPI41 Namespace Reference

High level .NET friendly API for platforms where C 'long' type is 4 bytes long (Win32, Win64 and Unix32) and structs are packed with 1-byte alignment. More...

Namespaces

namespace  MechanismParams
 Classes that can hold parameters for various mechanisms usable by HighLevelAPI41.
 

Classes

class  LibraryInfo
 General information about PKCS#11 library (CK_INFO) More...
 
class  Mechanism
 Mechanism and its parameters (CK_MECHANISM alternative) More...
 
class  MechanismFlags
 Flags specifying mechanism capabilities More...
 
class  MechanismInfo
 Provides information about a particular mechanism More...
 
class  ObjectAttribute
 Attribute of cryptoki object (CK_ATTRIBUTE alternative) More...
 
class  ObjectHandle
 Token-specific identifier for an object More...
 
class  Pkcs11
 High level PKCS#11 wrapper More...
 
class  Pkcs11UriUtils
 Utility class connecting PKCS#11 URI and Pkcs11Interop types More...
 
class  Session
 Class representing a logical connection between an application and a token More...
 
class  SessionFlags
 Flags that define the type of session More...
 
class  SessionInfo
 Information about a session More...
 
class  Slot
 Logical reader that potentially contains a token More...
 
class  SlotFlags
 Flags that provide capabilities of the slot More...
 
class  SlotInfo
 Information about a slot More...
 
class  TokenFlags
 Flags indicating capabilities and status of the device More...
 
class  TokenInfo
 Information about a token More...
 

Detailed Description

High level .NET friendly API for platforms where C 'long' type is 4 bytes long (Win32, Win64 and Unix32) and structs are packed with 1-byte alignment.