18 lines
565 B
Python
18 lines
565 B
Python
# ASN.1 "useful" types
|
|
from pyasn1.type import char, tag
|
|
|
|
class ObjectDescriptor(char.GraphicString):
|
|
tagSet = char.GraphicString.tagSet.tagImplicitly(
|
|
tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 7)
|
|
)
|
|
|
|
class GeneralizedTime(char.VisibleString):
|
|
tagSet = char.VisibleString.tagSet.tagImplicitly(
|
|
tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 24)
|
|
)
|
|
|
|
class UTCTime(char.VisibleString):
|
|
tagSet = char.VisibleString.tagSet.tagImplicitly(
|
|
tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 23)
|
|
)
|