1b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampackage org.bouncycastle.asn1.misc;
2b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam
36e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstromimport org.bouncycastle.asn1.ASN1ObjectIdentifier;
4b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam
5b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampublic interface MiscObjectIdentifiers
6b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam{
7b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //
8b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    // Netscape
9b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //       iso/itu(2) joint-assign(16) us(840) uscompany(1) netscape(113730) cert-extensions(1) }
10b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //
115db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert extensions OID base: 2.16.840.1.113730.1  */
126e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscape                = new ASN1ObjectIdentifier("2.16.840.1.113730.1");
135db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert CertType OID: 2.16.840.1.113730.1.1  */
146e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeCertType        = netscape.branch("1");
155db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert BaseURL OID: 2.16.840.1.113730.1.2  */
166e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeBaseURL         = netscape.branch("2");
175db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert RevocationURL OID: 2.16.840.1.113730.1.3  */
186e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeRevocationURL   = netscape.branch("3");
195db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert CARevocationURL OID: 2.16.840.1.113730.1.4  */
206e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeCARevocationURL = netscape.branch("4");
215db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert RenewalURL OID: 2.16.840.1.113730.1.7  */
226e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeRenewalURL      = netscape.branch("7");
235db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert CApolicyURL OID: 2.16.840.1.113730.1.8  */
246e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeCApolicyURL     = netscape.branch("8");
255db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert SSLServerName OID: 2.16.840.1.113730.1.12  */
266e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeSSLServerName   = netscape.branch("12");
275db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Netscape cert CertComment OID: 2.16.840.1.113730.1.13  */
286e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    netscapeCertComment     = netscape.branch("13");
296e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom
30b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //
31b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    // Verisign
32b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //       iso/itu(2) joint-assign(16) us(840) uscompany(1) verisign(113733) cert-extensions(1) }
33b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam    //
345db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Verisign OID base: 2.16.840.1.113733.1 */
356e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier   verisign                = new ASN1ObjectIdentifier("2.16.840.1.113733.1");
36b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam
375db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Verisign CZAG (Country,Zip,Age,Gender) Extension OID: 2.16.840.1.113733.1.6.3 */
386e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    verisignCzagExtension   = verisign.branch("6.3");
395db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Verisign D&B D-U-N-S number Extension OID: 2.16.840.1.113733.1.6.15 */
406e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    verisignDnbDunsNumber   = verisign.branch("6.15");
41c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom
42c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //
43c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    // Novell
44c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //       iso/itu(2) country(16) us(840) organization(1) novell(113719)
45c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //
465db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Novell OID base: 2.16.840.1.113719 */
476e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    novell                  = new ASN1ObjectIdentifier("2.16.840.1.113719");
485db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** Novell SecurityAttribs OID: 2.16.840.1.113719.1.9.4.1 */
496e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    novellSecurityAttribs   = novell.branch("1.9.4.1");
50c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom
51c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //
52c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    // Entrust
53c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //       iso(1) member-body(16) us(840) nortelnetworks(113533) entrust(7)
54c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom    //
555db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** NortelNetworks Entrust OID base: 1.2.840.113533.7 */
566e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    entrust                 = new ASN1ObjectIdentifier("1.2.840.113533.7");
575db505e1f6a68c8d5dfdb0fed0b8607dea7bed96Kenny Root    /** NortelNetworks Entrust VersionExtension OID: 1.2.840.113533.7.65.0 */
586e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom    static final ASN1ObjectIdentifier    entrustVersionExtension = entrust.branch("65.0");
59b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam}
60