- getAddressOfEntryPoint() - Method in class net.jsign.pe.PEFile
-
The address of the entry point relative to the image base when the
executable file is loaded into memory.
- getBaseOfCode() - Method in class net.jsign.pe.PEFile
-
The address that is relative to the image base of the beginning-of-code
section when it is loaded into memory.
- getBaseOfData() - Method in class net.jsign.pe.PEFile
-
The address that is relative to the image base of the beginning-of-data
section when it is loaded into memory (PE32 only).
- getCharacteristics() - Method in class net.jsign.pe.PEFile
-
The flags that indicate the attributes of the file.
- getCharacteristics() - Method in class net.jsign.pe.Section
-
The flags that describe the characteristics of the section.
- getCheckSum() - Method in class net.jsign.pe.PEFile
-
The image file checksum.
- getDataDirectory(DataDirectoryType) - Method in class net.jsign.pe.PEFile
-
Returns the data directory of the specified type.
- getDefault() - Static method in enum net.jsign.DigestAlgorithm
-
Return the default algorithm (currently SHA-256, SHA-1 has been deprecated since January 1st 2016).
- getDllCharacteristics() - Method in class net.jsign.pe.PEFile
-
- getExtraCertificates(CMSSignedData) - Method in class net.jsign.timestamp.AuthenticodeTimestamper
-
- getExtraCertificates(CMSSignedData) - Method in class net.jsign.timestamp.Timestamper
-
Return the certificate chain of the timestamping authority if it isn't included
with the counter signature in the unsigned attributes.
- getFileAlignment() - Method in class net.jsign.pe.PEFile
-
The alignment factor (in bytes) that is used to align the raw data of
sections in the image file.
- getFormat() - Method in class net.jsign.pe.PEFile
-
- getImageBase() - Method in class net.jsign.pe.PEFile
-
The preferred address of the first byte of image when loaded into memory;
must be a multiple of 64 K.
- getLoaderFlags() - Method in class net.jsign.pe.PEFile
-
Reserved, must be zero.
- getMachineType() - Method in class net.jsign.pe.PEFile
-
- getMajorImageVersion() - Method in class net.jsign.pe.PEFile
-
The major version number of the image.
- getMajorLinkerVersion() - Method in class net.jsign.pe.PEFile
-
The linker major version number.
- getMajorOperatingSystemVersion() - Method in class net.jsign.pe.PEFile
-
The major version number of the required operating system.
- getMajorSubsystemVersion() - Method in class net.jsign.pe.PEFile
-
The major version number of the subsystem.
- getMessageDigest() - Method in enum net.jsign.DigestAlgorithm
-
Return a MessageDigest for this algorithm.
- getMinorImageVersion() - Method in class net.jsign.pe.PEFile
-
The minor version number of the image.
- getMinorLinkerVersion() - Method in class net.jsign.pe.PEFile
-
The linker minor version number.
- getMinorOperatingSystemVersion() - Method in class net.jsign.pe.PEFile
-
The minor version number of the required operating system.
- getMinorSubsystemVersion() - Method in class net.jsign.pe.PEFile
-
The minor version number of the subsystem.
- getName() - Method in class net.jsign.pe.Section
-
An 8-byte, null-padded UTF-8 encoded string.
- getNumberOfLineNumbers() - Method in class net.jsign.pe.Section
-
The number of line-number entries for the section.
- getNumberOfRelocations() - Method in class net.jsign.pe.Section
-
The number of relocation entries for the section.
- getNumberOfRvaAndSizes() - Method in class net.jsign.pe.PEFile
-
The number of data-directory entries in the remainder of the optional
header.
- getNumberOfSections() - Method in class net.jsign.pe.PEFile
-
The number of sections.
- getNumberOfSymbols() - Method in class net.jsign.pe.PEFile
-
The number of entries in the symbol table.
- getPointerToLineNumbers() - Method in class net.jsign.pe.Section
-
The file pointer to the beginning of line-number entries for the section.
- getPointerToRawData() - Method in class net.jsign.pe.Section
-
The file pointer to the first page of the section within the COFF file.
- getPointerToRelocations() - Method in class net.jsign.pe.Section
-
The file pointer to the beginning of relocation entries for the section.
- getPointerToSymbolTable() - Method in class net.jsign.pe.PEFile
-
The file offset of the COFF symbol table, or zero if no COFF symbol table
is present.
- getSectionAlignment() - Method in class net.jsign.pe.PEFile
-
The alignment (in bytes) of sections when they are loaded into memory.
- getSections() - Method in class net.jsign.pe.PEFile
-
- getSignature() - Method in class net.jsign.pe.CertificateTableEntry
-
- getSignatures() - Method in class net.jsign.pe.PEFile
-
Returns the authenticode signatures on the file.
- getSize() - Method in class net.jsign.pe.CertificateTableEntry
-
- getSize() - Method in class net.jsign.pe.DataDirectory
-
- getSizeOfCode() - Method in class net.jsign.pe.PEFile
-
The size of the code (text) section, or the sum of all code sections
if there are multiple sections.
- getSizeOfHeaders() - Method in class net.jsign.pe.PEFile
-
The combined size of an MS DOS stub, PE header, and section headers
rounded up to a multiple of FileAlignment.
- getSizeOfHeapCommit() - Method in class net.jsign.pe.PEFile
-
The size of the local heap space to commit.
- getSizeOfHeapReserve() - Method in class net.jsign.pe.PEFile
-
The size of the local heap space to reserve.
- getSizeOfImage() - Method in class net.jsign.pe.PEFile
-
The size (in bytes) of the image, including all headers, as the image
is loaded in memory.
- getSizeOfInitializedData() - Method in class net.jsign.pe.PEFile
-
The size of the initialized data section, or the sum of all such
sections if there are multiple data sections.
- getSizeOfOptionalHeader() - Method in class net.jsign.pe.PEFile
-
The size of the optional header, which is required for executable files
but not for object files.
- getSizeOfRawData() - Method in class net.jsign.pe.Section
-
The size of the section (for object files) or the size of the initialized
data on disk (for image files).
- getSizeOfStackCommit() - Method in class net.jsign.pe.PEFile
-
The size of the stack to commit.
- getSizeOfStackReserve() - Method in class net.jsign.pe.PEFile
-
The size of the stack to reserve.
- getSizeOfUninitializedData() - Method in class net.jsign.pe.PEFile
-
The size of the uninitialized data section (BSS), or the sum of all such
sections if there are multiple BSS sections.
- getSubsystem() - Method in class net.jsign.pe.PEFile
-
The subsystem that is required to run this image.
- getTimeDateStamp() - Method in class net.jsign.pe.PEFile
-
The low 32 bits of the number of seconds since 00:00 January 1, 1970
(a C runtime time_t value), that indicates when the file was created.
- getUnsignedAttributes(CMSSignedData) - Method in class net.jsign.timestamp.AuthenticodeTimestamper
-
- getUnsignedAttributes(CMSSignedData) - Method in class net.jsign.timestamp.RFC3161Timestamper
-
- getUnsignedAttributes(CMSSignedData) - Method in class net.jsign.timestamp.Timestamper
-
Return the counter signature to be added as an unsigned attribute.
- getValue() - Method in enum net.jsign.pe.CertificateType
-
- getVirtualAddress() - Method in class net.jsign.pe.DataDirectory
-
- getVirtualAddress() - Method in class net.jsign.pe.Section
-
For executable images, the address of the first byte of the section
relative to the image base when the section is loaded into memory.
- getVirtualSize() - Method in class net.jsign.pe.Section
-
The total size of the section when loaded into memory.
- getWin32VersionValue() - Method in class net.jsign.pe.PEFile
-
Reserved, must be zero.
- valueOf(String) - Static method in enum net.jsign.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.CertificateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.DataDirectoryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.MachineType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.PEFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.SectionFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.pe.Subsystem
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.jsign.timestamp.TimestampingMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.jsign.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.CertificateType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.DataDirectoryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.MachineType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.PEFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.SectionFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.pe.Subsystem
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.jsign.timestamp.TimestampingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- withDigestAlgorithm(DigestAlgorithm) - Method in class net.jsign.PESigner
-
Set the digest algorithm to use (SHA-256 by default)
- withProgramName(String) - Method in class net.jsign.PESigner
-
Set the program name embedded in the signature.
- withProgramURL(String) - Method in class net.jsign.PESigner
-
Set the program URL embedded in the signature.
- withSignatureAlgorithm(String) - Method in class net.jsign.PESigner
-
Explicitly sets the signature algorithm to use.
- withSignatureAlgorithm(String, String) - Method in class net.jsign.PESigner
-
Explicitly sets the signature algorithm and provider to use.
- withSignatureAlgorithm(String, Provider) - Method in class net.jsign.PESigner
-
Explicitly sets the signature algorithm and provider to use.
- withSignatureProvider(Provider) - Method in class net.jsign.PESigner
-
Set the signature provider to use.
- withSignaturesReplaced(boolean) - Method in class net.jsign.PESigner
-
Enable or disable the replacement of the previous signatures (disabled by default).
- withTimestamper(Timestamper) - Method in class net.jsign.PESigner
-
Set the Timestamper implementation.
- withTimestamping(boolean) - Method in class net.jsign.PESigner
-
Enable or disable the timestamping (enabled by default).
- withTimestampingAuthority(String) - Method in class net.jsign.PESigner
-
Set the URL of the timestamping authority.
- withTimestampingAuthority(String...) - Method in class net.jsign.PESigner
-
Set the URL of the timestamping authority.
- withTimestampingMode(TimestampingMode) - Method in class net.jsign.PESigner
-
RFC3161 or Authenticode (Authenticode by default).
- withTimestampingRetries(int) - Method in class net.jsign.PESigner
-
Set the number of retries for timestamping.
- withTimestampingRetryWait(int) - Method in class net.jsign.PESigner
-
Set the number of seconds to wait between timestamping retries.
- write(long, int) - Method in class net.jsign.pe.DataDirectory
-
- writeDataDirectory(DataDirectoryType, byte[]) - Method in class net.jsign.pe.PEFile
-
Writes the data directory of the specified type.