Struct security_framework::import_export::ImportedIdentity [−][src]
pub struct ImportedIdentity { pub label: Option<String>, pub key_id: Option<Vec<u8>>, pub trust: Option<SecTrust>, pub cert_chain: Option<Vec<SecCertificate>>, pub identity: Option<SecIdentity>, // some fields omitted }
Expand description
Information about an imported identity.
Fields
label: Option<String>
The label of the identity.
key_id: Option<Vec<u8>>
The ID of the identity. Typically the SHA-1 hash of the public key.
trust: Option<SecTrust>
A SecTrust
object set up to validate this identity.
cert_chain: Option<Vec<SecCertificate>>
A certificate chain validating this identity.
identity: Option<SecIdentity>
The identity itself.