2.4 .JOB File Format

A .JOB file specifies task configuration. Clients that use the SASec interface create the .JOB file and write it to the server by using a remote file system protocol, as specified in section 3.1.4.2.2. Clients read .JOB files from the server as specified in section 3.1.4.2.5.

A .JOB file consists of two main sections, fixed-length (section 2.4.1) and variable-length (section 2.4.2).

If a file is too short, the server MUST reject it. A file is too short if the file size is less than the size of FIXDLEN_DATA, which is 68 bytes. If a file is too long, the server MUST reject it. A file is too long if the file size is greater than or equal to 2^32, which is 4,294,967,296 bytes. If a file has extra data in it, the server MUST ignore the extra data. Extra data is present if the file size is greater than the size of FIXDLEN_DATA plus the memory footprint of the Variable-Length Data Section specified in section 2.4.2.

All fields in the .JOB file format MUST use little-endian byte ordering unless otherwise stated. All extra padding bytes MUST be zero unless otherwise stated and MUST be ignored upon receipt.

Show: