Package eu.europa.esig.dss.enumerations
Enum SignatureQualification
- java.lang.Object
-
- java.lang.Enum<SignatureQualification>
-
- eu.europa.esig.dss.enumerations.SignatureQualification
-
- All Implemented Interfaces:
UriBasedEnum,Serializable,Comparable<SignatureQualification>
public enum SignatureQualification extends Enum<SignatureQualification> implements UriBasedEnum
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADESAdvanced Electronic Signature or SealADES_QCAdvanced Electronic Signature or Seal supported by a Qualified CertificateADESEALAdvanced Electronic SealADESEAL_QCAdvanced Electronic Seal supported by a Qualified CertificateADESIGAdvanced Electronic SignatureADESIG_QCAdvanced Electronic Signature supported by a Qualified CertificateINDETERMINATE_ADESIndeterminate Advanced Electronic Signature or SealINDETERMINATE_ADES_QCIndeterminate Advanced Electronic Signature or Seal supported by a Qualified CertificateINDETERMINATE_ADESEALIndeterminate Advanced Electronic SealINDETERMINATE_ADESEAL_QCIndeterminate Advanced Electronic Seal supported by a Qualified CertificateINDETERMINATE_ADESIGIndeterminate Advanced Electronic SignatureINDETERMINATE_ADESIG_QCIndeterminate Advanced Electronic Signature supported by a Qualified CertificateINDETERMINATE_QESIndeterminate Qualified Electronic Signature or SealINDETERMINATE_QESEALIndeterminate Qualified Electronic SealINDETERMINATE_QESIGIndeterminate Qualified Electronic SignatureNANot ApplicableNOT_ADESNot Advanced Electronic SignatureNOT_ADES_QCNot Advanced Electronic Signature but supported by a Qualified CertificateNOT_ADES_QC_QSCDNot Advanced Electronic Signature but supported by a Qualified CertificateQESQualified Electronic Signature or SealQESEALQualified Electronic SealQESIGQualified Electronic Signature
-
Method Summary
Modifier and Type Method Description static SignatureQualificationforName(String value)SignatureQualification can be nullstatic SignatureQualificationforURI(String uri)SignatureQualification can be nullstatic SignatureQualificationfromReadable(String readable)SignatureQualification can be nullStringgetLabel()StringgetReadable()StringgetUri()static SignatureQualificationvalueOf(String name)Returns the enum constant of this type with the specified name.static SignatureQualification[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
QESIG
public static final SignatureQualification QESIG
Qualified Electronic Signature
-
QESEAL
public static final SignatureQualification QESEAL
Qualified Electronic Seal
-
QES
public static final SignatureQualification QES
Qualified Electronic Signature or Seal
-
ADESIG_QC
public static final SignatureQualification ADESIG_QC
Advanced Electronic Signature supported by a Qualified Certificate
-
ADESEAL_QC
public static final SignatureQualification ADESEAL_QC
Advanced Electronic Seal supported by a Qualified Certificate
-
ADES_QC
public static final SignatureQualification ADES_QC
Advanced Electronic Signature or Seal supported by a Qualified Certificate
-
ADESIG
public static final SignatureQualification ADESIG
Advanced Electronic Signature
-
ADESEAL
public static final SignatureQualification ADESEAL
Advanced Electronic Seal
-
ADES
public static final SignatureQualification ADES
Advanced Electronic Signature or Seal
-
INDETERMINATE_QESIG
public static final SignatureQualification INDETERMINATE_QESIG
Indeterminate Qualified Electronic Signature
-
INDETERMINATE_QESEAL
public static final SignatureQualification INDETERMINATE_QESEAL
Indeterminate Qualified Electronic Seal
-
INDETERMINATE_QES
public static final SignatureQualification INDETERMINATE_QES
Indeterminate Qualified Electronic Signature or Seal
-
INDETERMINATE_ADESIG_QC
public static final SignatureQualification INDETERMINATE_ADESIG_QC
Indeterminate Advanced Electronic Signature supported by a Qualified Certificate
-
INDETERMINATE_ADESEAL_QC
public static final SignatureQualification INDETERMINATE_ADESEAL_QC
Indeterminate Advanced Electronic Seal supported by a Qualified Certificate
-
INDETERMINATE_ADES_QC
public static final SignatureQualification INDETERMINATE_ADES_QC
Indeterminate Advanced Electronic Signature or Seal supported by a Qualified Certificate
-
INDETERMINATE_ADESIG
public static final SignatureQualification INDETERMINATE_ADESIG
Indeterminate Advanced Electronic Signature
-
INDETERMINATE_ADESEAL
public static final SignatureQualification INDETERMINATE_ADESEAL
Indeterminate Advanced Electronic Seal
-
INDETERMINATE_ADES
public static final SignatureQualification INDETERMINATE_ADES
Indeterminate Advanced Electronic Signature or Seal
-
NOT_ADES_QC_QSCD
public static final SignatureQualification NOT_ADES_QC_QSCD
Not Advanced Electronic Signature but supported by a Qualified Certificate
-
NOT_ADES_QC
public static final SignatureQualification NOT_ADES_QC
Not Advanced Electronic Signature but supported by a Qualified Certificate
-
NOT_ADES
public static final SignatureQualification NOT_ADES
Not Advanced Electronic Signature
-
NA
public static final SignatureQualification NA
Not Applicable
-
-
Method Detail
-
values
public static SignatureQualification[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SignatureQualification valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getReadable
public String getReadable()
-
getLabel
public String getLabel()
-
getUri
public String getUri()
- Specified by:
getUriin interfaceUriBasedEnum
-
forName
public static SignatureQualification forName(String value)
SignatureQualification can be null- Parameters:
value- the qualification name to be converted to the enum- Returns:
- the linked SignatureQualification or null
-
fromReadable
public static SignatureQualification fromReadable(String readable)
SignatureQualification can be null- Parameters:
readable- the readable description of the qualification to be converted to the enum- Returns:
- the linked SignatureQualification or null
-
forURI
public static SignatureQualification forURI(String uri)
SignatureQualification can be null- Parameters:
uri- the uri of the linkedSignatureQualification- Returns:
- the linked SignatureQualification or null
-
-