Struct security_framework::import_export::ImportedIdentity
source · [−]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>,
/* private fields */
}
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.