#[non_exhaustive]pub struct DigitalSignature {
pub algorithm: Option<String>,
pub algorithm_id: Option<i64>,
pub certificate: Option<Box<Certificate>>,
pub created_time: Option<i64>,
pub created_time_dt: Option<String>,
pub developer_uid: Option<String>,
pub digest: Option<Box<Fingerprint>>,
pub state: Option<String>,
pub state_id: Option<i64>,
}Expand description
Digital Signature
The Digital Signature object contains information about the cryptographic mechanism used to verify the authenticity, integrity, and origin of the file or application.
[] Category: | Name: digital_signature
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.algorithm: Option<String>Algorithm
The digital signature algorithm used to create the signature, normalized to the caption of ‘algorithm_id’. In the case of ‘Other’, it is defined by the event source.
optional
algorithm_id: Option<i64>Algorithm ID
The identifier of the normalized digital signature algorithm.
required
certificate: Option<Box<Certificate>>Certificate
The certificate object containing information about the digital certificate.
recommended
created_time: Option<i64>Created Time
The time when the digital signature was created.
optional
created_time_dt: Option<String>Created Time
The time when the digital signature was created.
optional
developer_uid: Option<String>Developer UID
The developer ID on the certificate that signed the file.
optional
digest: Option<Box<Fingerprint>>Message Digest
The message digest attribute contains the fixed length message hash representation and the corresponding hashing algorithm information.
optional
state: Option<String>State
The digital signature state defines the signature state, normalized to the caption of ‘state_id’. In the case of ‘Other’, it is defined by the event source.
optional
state_id: Option<i64>State ID
The normalized identifier of the signature state.
optional
Trait Implementations§
Source§impl Clone for DigitalSignature
impl Clone for DigitalSignature
Source§fn clone(&self) -> DigitalSignature
fn clone(&self) -> DigitalSignature
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more