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§
impl Eq for Holder
impl StructuralPartialEq for Holder
Auto Trait Implementations§
impl !Freeze for Holder
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