2.2.2.17 unix_authW

This type is used to specify UNIX account details returned as a result of an authentication operation on the server. For more details, see sections 2.2.5.4 and 2.2.5.15.

 struct unix_authW {
     MapSvrUnicodeNameString UnixAccountPassword;
     long ID;
     long GIDArray<MAXGIDS>;
 };

UnixAccountPassword: A MapSvrUnicodeNameString (section 2.2.2.3) that contains the password of the mapped UNIX account. The length of the string MUST NOT exceed 256 bytes.

ID: An XDR-encoded, 32-bit signed integer that contains the UNIX user ID for the UnixAccountPassword that was looked up.

GIDArray: An array of XDR-encoded, 32-bit signed integers that contains the group IDs for the UnixAccountPassword that was looked up. The maximum size of this array is MAXGIDS.