Parameters for the CKM_TLS_MAC mechanism
More...
Inherits Net.Pkcs11Interop.HighLevelAPI.MechanismParams.ICkTlsMacParams.
Parameters for the CKM_TLS_MAC mechanism
◆ CkTlsMacParams()
Net.Pkcs11Interop.HighLevelAPI80.MechanismParams.CkTlsMacParams.CkTlsMacParams |
( |
NativeULong |
prfHashMechanism, |
|
|
NativeULong |
macLength, |
|
|
NativeULong |
serverOrClient |
|
) |
| |
Initializes a new instance of the CkTlsMacParams class.
- Parameters
-
prfHashMechanism | Hash mechanism used in the TLS12 PRF construct or CKM_TLS_PRF to use with the TLS 1.0 and 1.1 PRF construct (CKM) |
macLength | Length of the MAC tag required or offered |
serverOrClient | Should be set to "1" for "server finished" label or to "2" for "client finished" label |
◆ Dispose() [1/2]
void Net.Pkcs11Interop.HighLevelAPI80.MechanismParams.CkTlsMacParams.Dispose |
( |
| ) |
|
◆ Dispose() [2/2]
virtual void Net.Pkcs11Interop.HighLevelAPI80.MechanismParams.CkTlsMacParams.Dispose |
( |
bool |
disposing | ) |
|
|
protectedvirtual |
Disposes object
- Parameters
-
disposing | Flag indicating whether managed resources should be disposed |
◆ ToMarshalableStructure()
object Net.Pkcs11Interop.HighLevelAPI80.MechanismParams.CkTlsMacParams.ToMarshalableStructure |
( |
| ) |
|
The documentation for this class was generated from the following file:
- HighLevelAPI80/MechanismParams/CkTlsMacParams.cs