public class X0016_CertificateIdForCentralDirectory extends PKWareExtraHeader
This field contains the information about which certificate in the PKCS#7 store was used to sign the central directory structure. When the Central Directory Encryption feature is enabled for a ZIP file, this record will appear in the Archive Extra Data Record, otherwise it will appear in the first central directory record.
Note: all fields stored in Intel low-byte/high-byte order.
         Value     Size     Description
         -----     ----     -----------
 (CDID)  0x0016    2 bytes  Tag for this "extra" block type
         TSize     2 bytes  Size of data that follows
         RCount    4 bytes  Number of recipients. (inferred)
         HashAlg   2 bytes  Hash algorithm identifier. (inferred)
         TData     TSize    Data
 PKWareExtraHeader.EncryptionAlgorithm, PKWareExtraHeader.HashAlgorithmEXTRAFIELD_HEADER_SIZE| Constructor and Description | 
|---|
| X0016_CertificateIdForCentralDirectory() | 
| Modifier and Type | Method and Description | 
|---|---|
| PKWareExtraHeader.HashAlgorithm | getHashAlgorithm()Get hash algorithm. | 
| int | getRecordCount()Get record count. | 
| void | parseFromCentralDirectoryData(byte[] data,
                             int offset,
                             int length)Populate data from this array as if it was in central directory data. | 
getCentralDirectoryData, getCentralDirectoryLength, getHeaderId, getLocalFileDataData, getLocalFileDataLength, parseFromLocalFileData, setCentralDirectoryData, setLocalFileDataDatapublic X0016_CertificateIdForCentralDirectory()
public int getRecordCount()
public PKWareExtraHeader.HashAlgorithm getHashAlgorithm()
public void parseFromCentralDirectoryData(byte[] data, int offset, int length)
ZipExtraFieldparseFromCentralDirectoryData in interface ZipExtraFieldparseFromCentralDirectoryData in class PKWareExtraHeaderdata - the array of bytes.offset - the source location in the data array.length - the number of bytes to use in the data array.ZipExtraField.parseFromCentralDirectoryData(byte[], int, int)Copyright © 2018 The Apache Software Foundation. All rights reserved.