These items are already defined elsewhere.
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
signed_attr0 = signed_attrs[0]
self.assertEqual(str(krb5_asn1.id_contentType),
- signed_attr0['attrType'])
- signed_attr0_values = signed_attr0['attrValues']
+ signed_attr0['type'])
+ signed_attr0_values = signed_attr0['values']
self.assertEqual(1, len(signed_attr0_values))
signed_attr0_value = self.der_decode(
signed_attr0_values[0],
signed_attr1 = signed_attrs[1]
self.assertEqual(str(krb5_asn1.id_messageDigest),
- signed_attr1['attrType'])
- signed_attr1_values = signed_attr1['attrValues']
+ signed_attr1['type'])
+ signed_attr1_values = signed_attr1['values']
self.assertEqual(1, len(signed_attr1_values))
message_digest = self.der_decode(signed_attr1_values[0],
krb5_asn1.MessageDigest())
-- UnsignedAttributes ::= SET SIZE (1..MAX) OF Attribute
UnsignedAttributes ::= SET SIZE (1..256) OF Attribute
-Attribute ::= SEQUENCE {
- attrType OBJECT IDENTIFIER,
- attrValues SET OF AttributeValue
-}
-
-AttributeValue ::= ANY
-
SignatureValue ::= OCTET STRING
SignedData ::= SEQUENCE {
other OtherKeyAttribute OPTIONAL
}
-SubjectKeyIdentifier ::= OCTET STRING
-
KEKRecipientInfo ::= SEQUENCE {
version CMSVersion, -- always set to 4
kekid KEKIdentifier,
# Auto-generated by asn1ate v.0.6.1.dev0 from rfc4120.asn1
-# (last modified on 2023-07-04 13:41:26.112349)
+# (last modified on 2023-12-15 11:13:21.627710)
# KerberosV5Spec2
from pyasn1.type import univ, char, namedtype, namedval, tag, constraint, useful
)
-class Attribute(univ.Sequence):
- pass
-
-
-Attribute.componentType = namedtype.NamedTypes(
- namedtype.NamedType('attrType', univ.ObjectIdentifier()),
- namedtype.NamedType('attrValues', univ.SetOf(componentType=AttributeValue()))
-)
-
-
class Extension(univ.Sequence):
pass
pass
-class AttributeValue(univ.Any):
- pass
-
-
class AuthDataTypeValues(univ.Integer):
pass
pass
-class SubjectKeyIdentifier(univ.OctetString):
- pass
-
-
class TD_DH_PARAMETERS(univ.SequenceOf):
pass