C# Class Net.Pkcs11Interop.HighLevelAPI81.MechanismParams.CkMacGeneralParams

Parameters for the general-length MACing mechanisms (DES, DES3, CAST, CAST3, CAST128 (CAST5), IDEA, CDMF and AES), the general length HMACing mechanisms (MD2, MD5, SHA-1, SHA-256, SHA-384, SHA-512, RIPEMD-128 and RIPEMD-160) and the two SSL 3.0 MACing mechanisms (MD5 and SHA-1)
Inheritance: IMechanismParams
ファイルを表示 Open project: Pkcs11Interop/Pkcs11Interop

Public Methods

Method Description
CkMacGeneralParams ( ulong macLength ) : Net.Pkcs11Interop.Common

Initializes a new instance of the CkMacGeneralParams class.

ToMarshalableStructure ( ) : object

Returns managed object that can be marshaled to an unmanaged block of memory

Method Details

CkMacGeneralParams() public method

Initializes a new instance of the CkMacGeneralParams class.
public CkMacGeneralParams ( ulong macLength ) : Net.Pkcs11Interop.Common
macLength ulong Length of the MAC produced, in bytes
return Net.Pkcs11Interop.Common

ToMarshalableStructure() public method

Returns managed object that can be marshaled to an unmanaged block of memory
public ToMarshalableStructure ( ) : object
return object