Struct cryptographic_message_syntax::asn1::rfc3281::Holder
source · pub struct Holder {
pub base_certificate_id: Option<IssuerSerial>,
pub entity_name: Option<GeneralNames>,
pub object_digest_info: Option<ObjectDigestInfo>,
}
Expand description
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§
source§impl PartialEq for Holder
impl PartialEq for Holder
impl Eq for Holder
impl StructuralEq for Holder
impl StructuralPartialEq for Holder
Auto Trait Implementations§
impl RefUnwindSafe for Holder
impl Send for Holder
impl Sync for Holder
impl Unpin for Holder
impl UnwindSafe for Holder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.