Struct cryptographic_message_syntax::asn1::rfc3281::AttributeCertificateInfo [−][src]
pub struct AttributeCertificateInfo { pub version: AttCertVersion, pub holder: Holder, pub issuer: AttCertIssuer, pub signature: AlgorithmIdentifier, pub serial_number: CertificateSerialNumber, pub attr_cert_validity_period: AttCertValidityPeriod, pub attributes: Vec<Attribute>, pub issuer_unique_ud: Option<UniqueIdentifier>, pub extensions: Option<Extensions>, }
Attribute certificate info.
AttributeCertificateInfo ::= SEQUENCE {
version AttCertVersion -- version is v2,
holder Holder,
issuer AttCertIssuer,
signature AlgorithmIdentifier,
serialNumber CertificateSerialNumber,
attrCertValidityPeriod AttCertValidityPeriod,
attributes SEQUENCE OF Attribute,
issuerUniqueID UniqueIdentifier OPTIONAL,
extensions Extensions OPTIONAL
}
Fields
version: AttCertVersion
holder: Holder
issuer: AttCertIssuer
signature: AlgorithmIdentifier
serial_number: CertificateSerialNumber
attr_cert_validity_period: AttCertValidityPeriod
attributes: Vec<Attribute>
issuer_unique_ud: Option<UniqueIdentifier>
extensions: Option<Extensions>
Implementations
Trait Implementations
impl Clone for AttributeCertificateInfo
[src]
impl Clone for AttributeCertificateInfo
[src]fn clone(&self) -> AttributeCertificateInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for AttributeCertificateInfo
[src]
impl Eq for AttributeCertificateInfo
[src]impl PartialEq<AttributeCertificateInfo> for AttributeCertificateInfo
[src]
impl PartialEq<AttributeCertificateInfo> for AttributeCertificateInfo
[src]fn eq(&self, other: &AttributeCertificateInfo) -> bool
[src]
fn ne(&self, other: &AttributeCertificateInfo) -> bool
[src]
Auto Trait Implementations
impl RefUnwindSafe for AttributeCertificateInfo
impl RefUnwindSafe for AttributeCertificateInfo
impl Send for AttributeCertificateInfo
impl Send for AttributeCertificateInfo
impl Sync for AttributeCertificateInfo
impl Sync for AttributeCertificateInfo
impl Unpin for AttributeCertificateInfo
impl Unpin for AttributeCertificateInfo
impl UnwindSafe for AttributeCertificateInfo
impl UnwindSafe for AttributeCertificateInfo
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]