Parameters for the CKM_AES_GCM mechanism
More...
Inherits Net.Pkcs11Interop.HighLevelAPI.MechanismParams.ICkGcmParams.
Parameters for the CKM_AES_GCM mechanism
◆ CkGcmParams()
Net.Pkcs11Interop.HighLevelAPI81.MechanismParams.CkGcmParams.CkGcmParams |
( |
byte [] |
iv, |
|
|
NativeULong |
ivBits, |
|
|
byte [] |
aad, |
|
|
NativeULong |
tagBits |
|
) |
| |
Initializes a new instance of the CkGcmParams class.
- Parameters
-
iv | Initialization vector |
ivBits | Member is defined in PKCS#11 v2.40e1 headers but the description is not present in the specification |
aad | Additional authentication data |
tagBits | Length of authentication tag (output following cipher text) in bits |
◆ Dispose() [1/2]
void Net.Pkcs11Interop.HighLevelAPI81.MechanismParams.CkGcmParams.Dispose |
( |
| ) |
|
◆ Dispose() [2/2]
virtual void Net.Pkcs11Interop.HighLevelAPI81.MechanismParams.CkGcmParams.Dispose |
( |
bool |
disposing | ) |
|
|
protectedvirtual |
Disposes object
- Parameters
-
disposing | Flag indicating whether managed resources should be disposed |
◆ ToMarshalableStructure()
object Net.Pkcs11Interop.HighLevelAPI81.MechanismParams.CkGcmParams.ToMarshalableStructure |
( |
| ) |
|
The documentation for this class was generated from the following file:
- HighLevelAPI81/MechanismParams/CkGcmParams.cs