2.2.11.8 AUTHN_COOKIE_DATA Structure

The AUTHN_COOKIE_DATA structure is used to authenticate a UDP connection.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

szUserName (1042 bytes)

szPrimaryUDPAuthScheme (42 bytes)

ftExpiryTime (8 bytes)

szServerIP (114 bytes)

szServerName (520 bytes)

uTSPortNumber (4 bytes)

szUserName (1042 bytes): Name of the user for which the side channel is required to be created in Unicode characters.

szPrimaryUDPAuthScheme (42 bytes): The name of the primary authentication method to be used for authenticating a side channel in Unicode characters. By default, all the side channels are authenticated with the UDPCookieAuthentication method. The RDG client and RDG server can also implement other strong authentication methods. For a side channel to be established, an RDG client SHOULD pass both the UDPCookieAuthentication method and the method mentioned in szPrimaryUDPAuthScheme.

ftExpiryTime (8 bytes): The time (FILETIME) at which the cookie expires. For information on the FILETIME structure, see [MS-DTYP] section 2.3.3.

szServerIP (114 bytes): The IP address of the target server in Unicode characters.

szServerName (520 bytes): The name of the target server in Unicode characters.

uTSPortNumber (4 bytes): The port number where RDG is listening for incoming UDP connections.