C# 클래스 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
상속: TS_SECURITY_HEADER
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
dataSignature byte[]
length TS_SECURITY_HEADER2_length_Values
padlen byte
version byte

공개 메소드들

메소드 설명
Clone ( ) : TS_SECURITY_HEADER

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

메소드 상세

Clone() 공개 메소드

Create an instance of the class that is identical to the current PDU.
public Clone ( ) : TS_SECURITY_HEADER
리턴 TS_SECURITY_HEADER

프로퍼티 상세

dataSignature 공개적으로 프로퍼티

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

length 공개적으로 프로퍼티

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
리턴 TS_SECURITY_HEADER2_length_Values

padlen 공개적으로 프로퍼티

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
리턴 byte

version 공개적으로 프로퍼티

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