Skip to main content

basic

Function basic 

Source
pub fn basic<'r, 'p, 'v, 'd, X: BinaryXml + AttributeXml + ScalarXml>(
    input: BasicInput<'r, 'p, 'v, 'd, <X as Xml>::Id, <X as Xml>::Document, <X as Xml>::Generation>,
    xml: &X,
    operation: &Reader<'_>,
) -> BasicResult<'r, 'p, 'v, 'd, X>
Expand description

Combine already checked root fields, every counter, selected key/path and hash restrictions; check exact original header inclusion and each optional protected/ordinary/attribute IssuerSerialV2 DER hint once. No root/counter/path verification, certificate digest or original URI/dateTime normalization is repeated.

EN319132-1 V1.3.1 §§5.2.2/6.2.1/6.3(a,h–l) keep these conditions distinct; an issuer hint or KeyInfo count cannot replace certificate/key/digest binding. https://www.etsi.org/deliver/etsi_en/319100_319199/31913201/01.03.01_60/en_31913201v010301p.pdf