diff options
Diffstat (limited to 'SoftHSMv2/src/lib/P11Objects.h')
-rw-r--r-- | SoftHSMv2/src/lib/P11Objects.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/SoftHSMv2/src/lib/P11Objects.h b/SoftHSMv2/src/lib/P11Objects.h index 942a8c4..9d223ac 100644 --- a/SoftHSMv2/src/lib/P11Objects.h +++ b/SoftHSMv2/src/lib/P11Objects.h @@ -185,6 +185,19 @@ protected: bool initialized; }; +class P11EDPublicKeyObj : public P11PublicKeyObj +{ +public: + // Constructor + P11EDPublicKeyObj(); + + // Add attributes + virtual bool init(OSObject *inobject); + +protected: + bool initialized; +}; + class P11DHPublicKeyObj : public P11PublicKeyObj { public: @@ -261,6 +274,19 @@ protected: bool initialized; }; +class P11EDPrivateKeyObj : public P11PrivateKeyObj +{ +public: + // Constructor + P11EDPrivateKeyObj(); + + // Add attributes + virtual bool init(OSObject *inobject); + +protected: + bool initialized; +}; + class P11DHPrivateKeyObj : public P11PrivateKeyObj { public: |