summaryrefslogtreecommitdiff
path: root/pyasn1/type/useful.py
blob: 176653488944eb65baf50ca7295462592d5638c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 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)
        )