Pkcs11Interop  4.1.1
Public Member Functions | List of all members
Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkAesCtrParams Class Reference

Parameters for the CKM_AES_CTR mechanism More...

Inherits Net.Pkcs11Interop.Common.IMechanismParams.

Public Member Functions

 CkAesCtrParams (uint counterBits, byte[] cb)
 Initializes a new instance of the CkAesCtrParams class. More...
 
object ToMarshalableStructure ()
 Returns managed object that can be marshaled to an unmanaged block of memory More...
 

Detailed Description

Parameters for the CKM_AES_CTR mechanism

Constructor & Destructor Documentation

◆ CkAesCtrParams()

Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkAesCtrParams.CkAesCtrParams ( uint  counterBits,
byte []  cb 
)

Initializes a new instance of the CkAesCtrParams class.

Parameters
counterBitsThe number of bits in the counter block (cb) that shall be incremented
cbSpecifies the counter block (16 bytes)

Member Function Documentation

◆ ToMarshalableStructure()

object Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkAesCtrParams.ToMarshalableStructure ( )

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

Returns
A managed object holding the data to be marshaled. This object must be an instance of a formatted class.

Implements Net.Pkcs11Interop.Common.IMechanismParams.


The documentation for this class was generated from the following file: