diff options
Diffstat (limited to 'pyasn1_modules/rfc2315.py')
-rw-r--r-- | pyasn1_modules/rfc2315.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pyasn1_modules/rfc2315.py b/pyasn1_modules/rfc2315.py index 932c984..a98c9a9 100644 --- a/pyasn1_modules/rfc2315.py +++ b/pyasn1_modules/rfc2315.py @@ -269,13 +269,13 @@ class DigestInfo(univ.Sequence): class SignedData(univ.Sequence): componentType = namedtype.NamedTypes( namedtype.NamedType('version', Version()), - namedtype.NamedType('digestAlgorithms', DigestAlgorithmIdentifiers()), + namedtype.OptionalNamedType('digestAlgorithms', DigestAlgorithmIdentifiers()), namedtype.NamedType('contentInfo', ContentInfo()), namedtype.OptionalNamedType('certificates', ExtendedCertificatesAndCertificates().subtype( implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatConstructed, 0))), namedtype.OptionalNamedType('crls', CertificateRevocationLists().subtype( implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatConstructed, 1))), - namedtype.NamedType('signerInfos', SignerInfos()) + namedtype.OptionalNamedType('signerInfos', SignerInfos()) ) |