_propDict)) { return $this->_propDict["fileName"]; } else { return null; } } /** * Sets the fileName * The name of the file. * * @param string $val The value of the fileName * * @return FileDetails */ public function setFileName($val) { $this->_propDict["fileName"] = $val; return $this; } /** * Gets the filePath * The file path (location) of the file instance. * * @return string|null The filePath */ public function getFilePath() { if (array_key_exists("filePath", $this->_propDict)) { return $this->_propDict["filePath"]; } else { return null; } } /** * Sets the filePath * The file path (location) of the file instance. * * @param string $val The value of the filePath * * @return FileDetails */ public function setFilePath($val) { $this->_propDict["filePath"] = $val; return $this; } /** * Gets the filePublisher * The publisher of the file. * * @return string|null The filePublisher */ public function getFilePublisher() { if (array_key_exists("filePublisher", $this->_propDict)) { return $this->_propDict["filePublisher"]; } else { return null; } } /** * Sets the filePublisher * The publisher of the file. * * @param string $val The value of the filePublisher * * @return FileDetails */ public function setFilePublisher($val) { $this->_propDict["filePublisher"] = $val; return $this; } /** * Gets the fileSize * The size of the file in bytes. * * @return int|null The fileSize */ public function getFileSize() { if (array_key_exists("fileSize", $this->_propDict)) { return $this->_propDict["fileSize"]; } else { return null; } } /** * Sets the fileSize * The size of the file in bytes. * * @param int $val The value of the fileSize * * @return FileDetails */ public function setFileSize($val) { $this->_propDict["fileSize"] = $val; return $this; } /** * Gets the issuer * The certificate authority (CA) that issued the certificate. * * @return string|null The issuer */ public function getIssuer() { if (array_key_exists("issuer", $this->_propDict)) { return $this->_propDict["issuer"]; } else { return null; } } /** * Sets the issuer * The certificate authority (CA) that issued the certificate. * * @param string $val The value of the issuer * * @return FileDetails */ public function setIssuer($val) { $this->_propDict["issuer"] = $val; return $this; } /** * Gets the sha1 * The Sha1 cryptographic hash of the file content. * * @return string|null The sha1 */ public function getSha1() { if (array_key_exists("sha1", $this->_propDict)) { return $this->_propDict["sha1"]; } else { return null; } } /** * Sets the sha1 * The Sha1 cryptographic hash of the file content. * * @param string $val The value of the sha1 * * @return FileDetails */ public function setSha1($val) { $this->_propDict["sha1"] = $val; return $this; } /** * Gets the sha256 * The Sha256 cryptographic hash of the file content. * * @return string|null The sha256 */ public function getSha256() { if (array_key_exists("sha256", $this->_propDict)) { return $this->_propDict["sha256"]; } else { return null; } } /** * Sets the sha256 * The Sha256 cryptographic hash of the file content. * * @param string $val The value of the sha256 * * @return FileDetails */ public function setSha256($val) { $this->_propDict["sha256"] = $val; return $this; } /** * Gets the signer * The signer of the signed file. * * @return string|null The signer */ public function getSigner() { if (array_key_exists("signer", $this->_propDict)) { return $this->_propDict["signer"]; } else { return null; } } /** * Sets the signer * The signer of the signed file. * * @param string $val The value of the signer * * @return FileDetails */ public function setSigner($val) { $this->_propDict["signer"] = $val; return $this; } }