Pkcs11Interop  5.1.2
Public Member Functions | Protected Member Functions | Properties | List of all members
Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion Class Reference

Parameters for the CKM_SSL3_PRE_MASTER_KEY_GEN mechanism More...

Inherits Net.Pkcs11Interop.HighLevelAPI.MechanismParams.ICkVersion.

Public Member Functions

 CkVersion (byte major, byte minor)
 Initializes a new instance of the CkVersion class. More...
 
object ToMarshalableStructure ()
 Returns managed object that can be marshaled to an unmanaged block of memory More...
 
override string ToString ()
 Returns a string that represents the current CkVersion object. More...
 
void Dispose ()
 Disposes object More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 Disposes object More...
 

Properties

byte Major [get]
 Major version number (the integer portion of the version) More...
 
byte Minor [get]
 Minor version number (the hundredths portion of the version) More...
 
- Properties inherited from Net.Pkcs11Interop.HighLevelAPI.MechanismParams.ICkVersion
byte Major [get]
 Major version number (the integer portion of the version) More...
 
byte Minor [get]
 Minor version number (the hundredths portion of the version) More...
 

Detailed Description

Parameters for the CKM_SSL3_PRE_MASTER_KEY_GEN mechanism

Constructor & Destructor Documentation

◆ CkVersion()

Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.CkVersion ( byte  major,
byte  minor 
)

Initializes a new instance of the CkVersion class.

Parameters
majorMajor version number (the integer portion of the version)
minorMinor version number (the hundredths portion of the version)

Member Function Documentation

◆ Dispose() [1/2]

void Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.Dispose ( )

Disposes object

◆ Dispose() [2/2]

virtual void Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.Dispose ( bool  disposing)
protectedvirtual

Disposes object

Parameters
disposingFlag indicating whether managed resources should be disposed

◆ ToMarshalableStructure()

object Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.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.HighLevelAPI.MechanismParams.IMechanismParams.

◆ ToString()

override string Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.ToString ( )

Returns a string that represents the current CkVersion object.

Returns
String that represents the current CkVersion object.

Property Documentation

◆ Major

byte Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.Major
get

Major version number (the integer portion of the version)

◆ Minor

byte Net.Pkcs11Interop.HighLevelAPI40.MechanismParams.CkVersion.Minor
get

Minor version number (the hundredths portion of the version)


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