Pkcs11Interop  4.0.0
Namespaces | Classes
Net.Pkcs11Interop.HighLevelAPI40 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 the default byte alignment. More...

Namespaces

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

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 the default byte alignment.