public final class ServiceQualification extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CA_QC |
static String |
NOT_QUALIFIED
NotQualified ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/NotQualified"): to indicate that no
certificates
identified by the applicable list of criteria are to be considered as qualified certificates.
|
static String |
QC_FOR_ESEAL
QCForESeal ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCForESeal"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, are issued for
electronic seals;
|
static String |
QC_FOR_ESIG
QCForESig ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCForESig"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, are issued for
electronic signatures;
|
static String |
QC_FOR_LEGAL_PERSON
QCForLegalPerson("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCForLegalPerson"): to indicate that all
certificates identified by the applicable list of criteria, when they are claimed or stated as being qualified,
are issued to legal persons;
|
static String |
QC_FOR_WSA
QCForWSA ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCForWSA"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, are issued for
web site authentication;
|
static String |
QC_NO_QSCD
QCNoQSCD ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCNoQSCD"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, do not have
their private key residing in a QSCD
|
static String |
QC_NO_SSCD
QCNoSSCD ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCNoSSCD"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, do not have
their private key residing in an SSCD
|
static String |
QC_QSCD_MANAGED_ON_BEHALF
QCQSCDManagedOnBehalf ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCQSCDManagedOnBehalf"): to indicate
that all certificates identified by the applicable list of criteria, when they are claimed or stated as being
qualified, have their private key residing in a QSCD for which the generation and management of that private key
is done by the qualified TSP on behalf of the entity whose identity is certified in the certificate;
|
static String |
QC_QSCD_STATUS_AS_IN_CERT
QCQSCDStatusAsInCert ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCQSCDStatusAsInCert"): to indicate
that all certificates identified by the applicable list of criteria, when they are claimed or stated as being
qualified, do contain proper machine processable information about whether or not their private key residing in a
QSCD;
|
static String |
QC_SSCD_STATUS_AS_IN_CERT
QCSSCDStatusAsInCert ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCSSCDStatusAsInCert"): to indicate
that all certificates identified by the applicable list of criteria, when they are claimed or stated as being
qualified, do contain proper machine processable information about whether or not their private key residing in
an SSCD;
|
static String |
QC_STATEMENT
QCStatement ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCStatement"): to indicate that all certificates
identified by the applicable list of criteria are issued as qualified certificates.
|
static String |
QC_WITH_QSCD
QCWithQSCD ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCWithQSCD"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, have their
private key residing in a QSCD
|
static String |
QC_WITH_SSCD
QCWithSSCD ("http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCWithSSCD"): to indicate that all certificates
identified by the applicable list of criteria, when they are claimed or stated as being qualified, have their
private key residing in an SSCD
|
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
getUsageQualifiers(List<String> qualifiers) |
static boolean |
isCaQc(String serviceType) |
static boolean |
isNotQualified(List<String> qualifiers) |
static boolean |
isQcForEseal(List<String> qualifiers) |
static boolean |
isQcForEsig(List<String> qualifiers) |
static boolean |
isQcForLegalPerson(List<String> qualifiers) |
static boolean |
isQcForWSA(List<String> qualifiers) |
static boolean |
isQcNoQSCD(List<String> qualifiers) |
static boolean |
isQcQSCDManagedOnBehalf(List<String> qualifiers) |
static boolean |
isQcQSCDStatusAsInCert(List<String> qualifiers) |
static boolean |
isQcStatement(List<String> qualifiers) |
static boolean |
isQcWithQSCD(List<String> qualifiers) |
public static final String CA_QC
public static final String QC_STATEMENT
public static final String NOT_QUALIFIED
public static final String QC_WITH_SSCD
public static final String QC_WITH_QSCD
public static final String QC_NO_SSCD
public static final String QC_NO_QSCD
public static final String QC_SSCD_STATUS_AS_IN_CERT
public static final String QC_QSCD_STATUS_AS_IN_CERT
public static final String QC_QSCD_MANAGED_ON_BEHALF
public static final String QC_FOR_LEGAL_PERSON
public static final String QC_FOR_ESIG
public static final String QC_FOR_ESEAL
public static final String QC_FOR_WSA
public static boolean isCaQc(String serviceType)
Copyright © 2018. All rights reserved.