001 002package org.apache.commons.ssl.org.bouncycastle.asn1.x509; 003 004import org.apache.commons.ssl.org.bouncycastle.asn1.ASN1ObjectIdentifier; 005 006/** 007 * PolicyQualifierId, used in the CertificatePolicies 008 * X509V3 extension. 009 * 010 * <pre> 011 * id-qt OBJECT IDENTIFIER ::= { id-pkix 2 } 012 * id-qt-cps OBJECT IDENTIFIER ::= { id-qt 1 } 013 * id-qt-unotice OBJECT IDENTIFIER ::= { id-qt 2 } 014 * PolicyQualifierId ::= 015 * OBJECT IDENTIFIER (id-qt-cps | id-qt-unotice) 016 * </pre> 017 */ 018public class PolicyQualifierId extends ASN1ObjectIdentifier 019{ 020 private static final String id_qt = "1.3.6.1.5.5.7.2"; 021 022 private PolicyQualifierId(String id) 023 { 024 super(id); 025 } 026 027 public static final PolicyQualifierId id_qt_cps = 028 new PolicyQualifierId(id_qt + ".1"); 029 public static final PolicyQualifierId id_qt_unotice = 030 new PolicyQualifierId(id_qt + ".2"); 031}