summaryrefslogtreecommitdiff
path: root/common/openssl.asn
blob: c1f452bed2e83e4737b026d53a400cb30b3a8699 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

OPENSSL { }

DEFINITIONS IMPLICIT TAGS ::=

BEGIN

-- This module contains structures specific to OpenSSL

CertAux ::= SEQUENCE {
      trust                     SEQUENCE OF OBJECT IDENTIFIER OPTIONAL,
      reject                    [0] SEQUENCE OF OBJECT IDENTIFIER OPTIONAL,
      alias                     UTF8String OPTIONAL,
      keyid                     OCTET STRING OPTIONAL,
      other                     [1] SEQUENCE OF AlgorithmIdentifier OPTIONAL
}

-- Dependencies brought in from other modules

AlgorithmIdentifier  ::=  SEQUENCE  {
     algorithm               OBJECT IDENTIFIER,
     parameters              ANY DEFINED BY algorithm OPTIONAL
}

UTF8String ::= [UNIVERSAL 12] IMPLICIT OCTET STRING
        -- The content of this type conforms to RFC 2279.

END