3 L]@sbdZddlmZmZmZmZddlmZmZddl m Z m Z m Z m Z mZmZmZmZddlmZddlmZddlmZmZmZmZGd d d eZGd d d eZGd ddeZGdddeZGdddeZGdddeZ GdddeZ!GdddeZ"dej#d<dej#d<dej#d<eej$d<eej$d<e ej$d<dej#d <d!ej#d"<e"ej$d!<d#S)$z ASN.1 type classes for PDF signature structures. Adds extra oid mapping and value parsing to asn1crypto.x509.Extension() and asn1crypto.xms.CMSAttribute(). )unicode_literalsdivisionabsolute_importprint_function)CMSAttributeType CMSAttribute)BooleanIntegerNullObjectIdentifier OctetStringSequence SequenceOfSetOf)CertificateList) OCSPResponse) Extension ExtensionId GeneralName KeyPurposeIdc@seZdZdefgZdS)AdobeArchiveRevInfoversionN)__name__ __module__ __qualname__r _fieldsrr6/tmp/pip-install-wfra5znf/asn1crypto/asn1crypto/pdf.pyrsrc@s*eZdZdefdefdedddfgZdS)AdobeTimestamprlocationZ requires_authTF)optionaldefaultN)rrrr rr rrrrrr%src@seZdZdefdefgZdS) OtherRevInfotypevalueN)rrrr r rrrrrr#-sr#c@seZdZeZdS)SequenceOfCertificateListN)rrrr _child_specrrrrr&4sr&c@seZdZeZdS)SequenceOfOCSPResponseN)rrrrr'rrrrr(8sr(c@seZdZeZdS)SequenceOfOtherRevInfoN)rrrr#r'rrrrr)<sr)c@s:eZdZdedddfdedddfdedddfgZd S) RevocationInfoArchivalcrlrT)explicitr!ocsprZother_rev_infoN)rrrr&r(r)rrrrrr*@sr*c@seZdZeZdS)SetOfRevocationInfoArchivalN)rrrr*r'rrrrr/Hsr/Zadobe_archive_rev_infoz1.2.840.113583.1.1.9.2Zadobe_timestampz1.2.840.113583.1.1.9.1Zadobe_ppklite_credentialz1.2.840.113583.1.1.10Z pdf_signingz1.2.840.113583.1.1.5Zadobe_revocation_info_archivalz1.2.840.113583.1.1.8N)%__doc__ __future__rrrrZcmsrrcorer r r r r rrrr+rr-rx509rrrrrrr#r&r(r)r*r/_mapZ _oid_specsrrrrs.(