Package de.mtg.jzlint.lints.etsi
Class QcUtils
java.lang.Object
de.mtg.jzlint.lints.etsi.QcUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifierstatic final org.bouncycastle.asn1.ASN1ObjectIdentifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.bouncycastle.asn1.ASN1ObjectIdentifier>getAllStatementIds(X509Certificate certificate) static org.bouncycastle.asn1.ASN1EncodablegetStatementInfo(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier qcStatementOID) static booleanhasQcStatementsExtension(X509Certificate certificate) static booleanisAnyEtsiQcStatementPresent(X509Certificate certificate) static booleanisEtsiQcStatementPresent(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier etsiQcStatementOID) static booleanisQcStatementsExtensionCritical(X509Certificate certificate)
-
Field Details
-
id_etsi_qcs
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs -
id_etsi_qcs_QcCompliance
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcCompliance -
id_etsi_qcs_QcLimitValue
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcLimitValue -
id_etsi_qcs_QcRetentionPeriod
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcRetentionPeriod -
id_etsi_qcs_QcSSCD
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcSSCD -
id_etsi_qcs_QcPDS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcPDS -
id_etsi_qcs_QcType
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_QcType -
id_etsi_qcs_esign
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_esign -
id_etsi_qcs_eseal
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_eseal -
id_etsi_qcs_web
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier id_etsi_qcs_web -
QC_OID
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier QC_OID
-
-
Constructor Details
-
QcUtils
public QcUtils()
-
-
Method Details
-
hasQcStatementsExtension
-
isQcStatementsExtensionCritical
-
isAnyEtsiQcStatementPresent
-
isEtsiQcStatementPresent
public static boolean isEtsiQcStatementPresent(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier etsiQcStatementOID) -
getAllStatementIds
public static List<org.bouncycastle.asn1.ASN1ObjectIdentifier> getAllStatementIds(X509Certificate certificate) -
getStatementInfo
public static org.bouncycastle.asn1.ASN1Encodable getStatementInfo(X509Certificate certificate, org.bouncycastle.asn1.ASN1ObjectIdentifier qcStatementOID)
-