C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.TS_SECURITY_HEADER2

The TS_SECURITY_HEADER2 structure is attached to all traffic when the Encryption Level selected by the server (see sections and ) is ENCRYPTION_LEVEL_FIPS (4).
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_7_1_1_2_3.xml
Inheritance: TS_SECURITY_HEADER
Afficher le fichier Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Méthodes publiques

Свойство Type Description
dataSignature byte[]
length TS_SECURITY_HEADER2_length_Values
padlen byte
version byte

Méthodes publiques

Méthode Description
Clone ( ) : TS_SECURITY_HEADER

Create an instance of the class that is identical to the current PDU.

Method Details

Clone() public méthode

Create an instance of the class that is identical to the current PDU.
public Clone ( ) : TS_SECURITY_HEADER
Résultat TS_SECURITY_HEADER

Property Details

dataSignature public_oe property

The message authentication code (MAC) generated over the packet, using the techniques specified in section .
public byte[] dataSignature
Résultat byte[]

length public_oe property

A 16-bit unsigned integer. The length of the FIPS security header. This field MUST be set to 0x0010 (16 bytes) for legacy reasons.
public TS_SECURITY_HEADER2_length_Values length
Résultat TS_SECURITY_HEADER2_length_Values

padlen public_oe property

An 8-bit unsigned integer. The number of padding bytes of padding appended to the end of the packet prior to encryption to make sure that the data to be encrypted is a multiple of the 3DES block size (that is, a multiple of 8 as the block size is 64 bits).
public byte padlen
Résultat byte

version public_oe property

An 8-bit unsigned integer. The version of the FIPS header. This field SHOULD be set to TSFIPS_VERSION1 (0x01).
public byte version
Résultat byte