diff options
Diffstat (limited to 'pyasn1_modules/rfc3281.py')
-rw-r--r-- | pyasn1_modules/rfc3281.py | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/pyasn1_modules/rfc3281.py b/pyasn1_modules/rfc3281.py index f31ac25..2fcb330 100644 --- a/pyasn1_modules/rfc3281.py +++ b/pyasn1_modules/rfc3281.py @@ -312,14 +312,20 @@ class IetfAttrSyntax(univ.Sequence): IetfAttrSyntax.componentType = namedtype.NamedTypes( - namedtype.OptionalNamedType('policyAuthority', rfc3280.GeneralNames().subtype( - implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0))), - namedtype.NamedType('values', univ.SequenceOf(componentType=univ.Choice(componentType=namedtype.NamedTypes( - namedtype.NamedType('octets', univ.OctetString()), - namedtype.NamedType('oid', univ.ObjectIdentifier()), - namedtype.NamedType('string', char.UTF8String()) - )) - )) + namedtype.OptionalNamedType( + 'policyAuthority', rfc3280.GeneralNames().subtype(implicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0)) + ), + namedtype.NamedType( + 'values', univ.SequenceOf( + componentType=univ.Choice( + componentType=namedtype.NamedTypes( + namedtype.NamedType('octets', univ.OctetString()), + namedtype.NamedType('oid', univ.ObjectIdentifier()), + namedtype.NamedType('string', char.UTF8String()) + ) + ) + ) + ) ) id_aca_encAttrs = _buildOid(id_aca, 6) |