001package org.apache.commons.ssl.org.bouncycastle.asn1.dvcs;
002
003import org.apache.commons.ssl.org.bouncycastle.asn1.ASN1ObjectIdentifier;
004
005/**
006 * OIDs for <a href="http://tools.ietf.org/html/rfc3029">RFC 3029</a>
007 * Data Validation and Certification Server Protocols
008 */
009public interface DVCSObjectIdentifiers
010{
011    /** Base OID id-pkix: 1.3.6.1.5.5.7 */
012    static final ASN1ObjectIdentifier id_pkix  = new ASN1ObjectIdentifier("1.3.6.1.5.5.7");
013    /** Base OID id-smime: 1.2.840.113549.1.9.16 */
014    static final ASN1ObjectIdentifier id_smime = new ASN1ObjectIdentifier("1.2.840.113549.1.9.16");
015
016    /** Authority Information Access for DVCS; id-ad-dcvs;  OID: 1.3.6.1.5.5.7.48.4 */
017    static final ASN1ObjectIdentifier id_ad_dvcs = id_pkix.branch("48.4");
018
019    /** Key Purpose for DVCS; id-kp-dvcs; OID: 1.3.6.1.5.5.7.3.10 */
020    static final ASN1ObjectIdentifier id_kp_dvcs = id_pkix.branch("3.10");
021
022    /** SMIME eContentType id-ct-DVCSRequestData;   OID: 1.2.840.113549.1.9.16.1.7 */
023    static final ASN1ObjectIdentifier id_ct_DVCSRequestData  = id_smime.branch("1.7");
024    /** SMIME eContentType id-ct-DVCSResponseData;  OID: 1.2.840.113549.1.9.16.1.8 */
025    static final ASN1ObjectIdentifier id_ct_DVCSResponseData = id_smime.branch("1.8");
026
027    /** SMIME DataValidation certificate attribute id-aa-dvcs-dvc;  OID: 1.2.840.113549.1.9.16.2,29 */
028    static final ASN1ObjectIdentifier id_aa_dvcs_dvc = id_smime.branch("2.29");
029}