Classes

  Class Description
AttributeSet
Implements a set to get object's attributes in a easy way
Certificate
Wraps a PKCS#11 Certificate Object
Clock
Wraps a PKCS#11 Clock Object
Cryptoki
The main class exposed by NCryptoki library
CryptokiCollection
Class for all collection managed by NCryptoki
All methods in NCryptoki that take or return a collection use CryptokiCollection object
CryptokiException
Wraps a PKCS#11 error raised as an acception
CryptokiInfo
Wraps a PKCS#11 Info Object
CryptokiObject
Wraps a PKCS#11 generic Object
This is the base for all PKCS#11 object
CryptokiObjects
Implemens a set of PKCS#11 objects
Data
Wraps a PKCS#11 Data Object
DHPrivateKey
Wraps a PKCS#11 DHPrivateKey Object
DHPublicKey
Wraps a PKCS#11 DHPublicKey Object
DomainParameters
Wraps a PKCS#11 DomainParameters Object
DSAPrivateKey
Wraps a PKCS#11 DSAPrivateKey Object
DSAPublicKey
Wraps a PKCS#11 DSAPublicKey Object
ECPrivateKey
Wraps a PKCS#11 ECPrivateKey Object
ECPublicKey
Wraps a PKCS#11 ECPublicKey Object
HardwareFeature
Wraps a PKCS#11 ECPublicKey Object
INCryptokiMngd
Interface to Native Cryptoki
InternalException
KEAPrivateKey
Wraps a PKCS#11 KEAPrivateKey Object
KEAPublicKey
Wraps a PKCS#11 KEAPublicKey Object
Key
Wraps a PKCS#11 Key Object
Log
A Log class to store the message and the Date and Time the log entry was created
LogWriter
A Logging class implementing the Singleton pattern and an internal Queue to be flushed perdiodically
Mechanism
Wraps a PKCS#11 Mechanism Object
MechanismInfo
Wraps a PKCS#11 MechanismInfo structure
MechanismList
Implements a PKCS#11 Mechanism List structure
ObjectAttribute
Wraps a PKCS#11 Attribute
PrivateKey
Wraps a PKCS#11 PrivateKey Object
PublicKey
Wraps a PKCS#11 PrivateKey Object
RSAPrivateKey
Wraps a PKCS#11 RSAPrivateKey Object
RSAPublicKey
Wraps a PKCS#11 RSAPublicKey Object
SafeNet
SecretKey
Wraps a PKCS#11 SecretKey Object
Session
Manages a PKCS#11 Session
SessionInfo
Wraps a PKCS#11 SessionInfo structure
Slot
Wraps a PKCS#11 Slot structure
SlotInfo
Wraps a PKCS#11 SlotInfo structure
SlotList
Wraps a PKCS#11 Slot List structure
Storage
Wraps a PKCS#11 Storage Object
Token
Manages a PKCS#11 Token
TokenInfo
Wraps a PKCS#11 TokenInfo structure
Utils
Utility class
X509AttributeCertificate
Wraps a PKCS#11 X509AttributeCertificate Object
X509Certificate
Wraps a PKCS#11 X509Certificate
X942DHPrivateKey
Wraps a PKCS#11 X942DHPrivateKey Object
X942DHPublicKey
Wraps a PKCS#11 X942DHPublicKey Object

Interfaces

  Interface Description
IAttributeSet
ICertificate
Certificate Interface
IClock
Clock Interface
ICryptoki
Cryptoki Interface
ICryptokiCollection
CryptokiCollection Interface
ICryptokiInfo
Cryptoki info Interface
ICryptokiObject
CryptokiObject Interface
ICryptokiObjects
CryptokiObjects Interface
IData
Data Interface
IDHPrivateKey
DHPrivateKey Intercace
IDHPublicKey
DHPublicKey Intercace
IDomainParameters
DomainParameter Intercace
IDSAPrivateKey
DSAPrivateKey Intercace
IDSAPublicKey
DSAPublicKey Intercace
IECPrivateKey
ECPrivateKey Intercace
IECPublicKey
ECPublicKey Intercace
IHardwareFeature
HardwareFeature Intercace
IKey
Key Interface
IMechanism
Mechanism Interface
IMechanismInfo
MechanismInfo Interface
IMechanismList
MechanismList Interface
IObjectAttribute
ObjectAttribute Interface
IPrivateKey
PrivateKey Interface
IPublicKey
PublicKey Interface
IRSAPrivateKey
RSAPrivateKey Interface
IRSAPublicKey
RSAPublicKey Interface
ISecretKey
SecretKey Interface
ISession
Session Interface
ISessionInfo
SessionInfo interface
ISlot
Slot Interface
ISlotInfo
SlotInfo Interface
ISlotList
SlotList Interface
IStorage
Storage Interface
IToken
Token Interface
ITokenInfo
Token Info Interface
IX509AttributeCertificate
X509AttributeCertificate Interface
IX509Certificate
X509Certificate Interface