Struct cryptographic_message_syntax::asn1::rfc3281::Holder [−][src]
pub struct Holder { pub base_certificate_id: Option<IssuerSerial>, pub entity_name: Option<GeneralNames>, pub object_digest_info: Option<ObjectDigestInfo>, }
Holder
Holder ::= SEQUENCE {
baseCertificateID [0] IssuerSerial OPTIONAL,
-- the issuer and serial number of
-- the holder's Public Key Certificate
entityName [1] GeneralNames OPTIONAL,
-- the name of the claimant or role
objectDigestInfo [2] ObjectDigestInfo OPTIONAL
-- used to directly authenticate the holder,
-- for example, an executable
Fields
base_certificate_id: Option<IssuerSerial>
entity_name: Option<GeneralNames>
object_digest_info: Option<ObjectDigestInfo>
Trait Implementations
impl StructuralEq for Holder
[src]
impl StructuralEq for Holder
[src]impl StructuralPartialEq for Holder
[src]
impl StructuralPartialEq for Holder
[src]Auto Trait Implementations
impl RefUnwindSafe for Holder
impl RefUnwindSafe for Holder
impl UnwindSafe for Holder
impl UnwindSafe for Holder
Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]