Net.Pkcs11Interop.HighLevelAPI80.MechanismParams.CkKeyDerivationStringData.CkKeyDerivationStringData C# (CSharp) Method

CkKeyDerivationStringData() public method

Initializes a new instance of the CkKeyDerivationStringData class.
public CkKeyDerivationStringData ( byte data ) : System
data byte Byte string used as the input for derivation mechanism
return System
        public CkKeyDerivationStringData(byte[] data)
        {
            _lowLevelStruct.Data = IntPtr.Zero;
            _lowLevelStruct.Len = 0;

            if (data != null)
            {
                _lowLevelStruct.Data = UnmanagedMemory.Allocate(data.Length);
                UnmanagedMemory.Write(_lowLevelStruct.Data, data);
                _lowLevelStruct.Len = Convert.ToUInt64(data.Length);
            }
        }