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
|
|
|
KEAPrivateKey |
Wraps a PKCS#11 KEAPrivateKey Object
|
|
|
KEAPublicKey |
Wraps a PKCS#11 KEAPublicKey Object
|
|
|
Key |
Wraps a PKCS#11 Key Object
|
|
|
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
|