The MessageTimestampVerifier component verifies message timestamps.
PKCS#7 (Public Key Cryptography Standard #7) is a common format used to store encrypted and signed data. It is used by a variety of protocols, including S/MIME and CMS.
The following is the full list of the properties of the module with short descriptions. Click on the links for further details.
|Certificates||A collection of certificates included in the electronic signature.|
|DataBytes||Use this property to pass the timestamped data to component in the byte array form.|
|DataFile||The name of the file containing the originally timestamped data.|
|DataFileName||Returns the data filename as recorded in the timestamp.|
|DataURI||Returns the data URI as recorded in the timestamp.|
|InputBytes||Use this property to pass the input to component in the byte array form.|
|InputFile||Path to the file containing the timestamped message.|
|OutputBytes||Use this property to read the output the component object has produced.|
|OutputFile||Path to the file to save the extracted data to.|
|SignatureValidationResult||The signature validation result.|
|SigningCertificate||The certificate that was used to create the signature.|
|ValidatedSigningTime||Contains the certified signing time.|
The following is the full list of the methods of the module with short descriptions. Click on the links for further details.
|Config||Sets or retrieves a configuration setting.|
|Verify||Verifies a timestamped message.|
|VerifyDetached||Verifies a detached timestamped message.|
The following is the full list of the events fired by the module with short descriptions. Click on the links for further details.
|Error||Information about errors during PKCS#7 message encryption.|
|Notification||This event notifies the application about an underlying control flow event.|
The following is a list of configuration settings for the module with short descriptions. Click on the links for further details.
|TempPath||Path for storing temporary files.|
|CheckKeyIntegrityBeforeUse||Enables or disable private key integrity check before use.|
|CookieCaching||Specifies whether a cookie cache should be used for HTTP(S) transports.|
|Cookies||Gets or sets local cookies for the component (supported for HTTPClient, RESTClient and SOAPClient only).|
|DefDeriveKeyIterations||Specifies the default key derivation algorithm iteration count.|
|EnableClientSideSSLFFDHE||Enables or disables finite field DHE key exchange support in TLS clients.|
|GlobalCookies||Gets or sets global cookies for all the HTTP transports.|
|HttpUserAgent||Specifies the user agent name to be used by all HTTP clients.|
|LogDestination||Specifies the debug log destination.|
|LogDetails||Specifies the debug log details to dump.|
|LogFile||Specifies the debug log filename.|
|LogFilters||Specifies the debug log filters.|
|LogFlushMode||Specifies the log flush mode.|
|LogLevel||Specifies the debug log level.|
|LogMaxEventCount||Specifies the maximum number of events to cache before further action is taken.|
|LogRotationMode||Specifies the log rotation mode.|
|MaxASN1BufferLength||Specifies the maximal allowed length for ASN.1 primitive tag data.|
|MaxASN1TreeDepth||Specifies the maximal depth for processed ASN.1 trees.|
|OCSPHashAlgorithm||Specifies the hash algorithm to be used to identify certificates in OCSP requests.|
|UseOwnDNSResolver||Specifies whether the client components should use own DNS resolver.|
|UseSharedSystemStorages||Specifies whether the validation engine should use a global per-process copy of the system certificate stores.|
|UseSystemOAEPAndPSS||Enforces or disables the use of system-driven RSA OAEP and PSS computations.|
|UseSystemRandom||Enables or disables the use of the OS PRNG.|