pub type CounterSignature = SignerInfo;

Aliased Type§

struct CounterSignature {
    pub version: CmsVersion,
    pub sid: SignerIdentifier,
    pub digest_algorithm: AlgorithmIdentifier,
    pub signed_attributes: Option<SignedAttributes>,
    pub signature_algorithm: AlgorithmIdentifier,
    pub signature: OctetString,
    pub unsigned_attributes: Option<UnsignedAttributes>,
    pub signed_attributes_data: Option<Vec<u8>>,
}

Fields§

§version: CmsVersion§sid: SignerIdentifier§digest_algorithm: AlgorithmIdentifier§signed_attributes: Option<SignedAttributes>§signature_algorithm: AlgorithmIdentifier§signature: OctetString§unsigned_attributes: Option<UnsignedAttributes>§signed_attributes_data: Option<Vec<u8>>

Raw bytes backing signed attributes data.

Does not include constructed tag or length bytes.