Package eu.europa.esig.dss.policy.jaxb
Class CertificateConstraints
- java.lang.Object
-
- eu.europa.esig.dss.policy.jaxb.CertificateConstraints
-
- All Implemented Interfaces:
Serializable
public class CertificateConstraints extends Object implements Serializable
Group of checks related to a certificateJava class for CertificateConstraints complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CertificateConstraints"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Recognition" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="Signature" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="NotExpired" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="AuthorityInfoAccessPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="RevocationInfoAccessPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="RevocationDataAvailable" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="RevocationDataNextUpdatePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="RevocationDataFreshness" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="RevocationCertHashMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="KeyUsage" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="ExtendedKeyUsage" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="Surname" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="GivenName" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="CommonName" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="Pseudonym" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="OrganizationUnit" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="OrganizationName" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="Country" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="SerialNumberPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="NotRevoked" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="NotOnHold" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SelfSigned" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="NotSelfSigned" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="PolicyIds" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="QCStatementIds" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="Qualification" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SupportedByQSCD" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="IssuedToNaturalPerson" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="IssuedToLegalPerson" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="UsePseudonym" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="Cryptographic" type="{http://dss.esig.europa.eu/validation/policy}CryptographicConstraint" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CertificateConstraints()
-
Method Summary
Modifier and Type Method Description LevelConstraintgetAuthorityInfoAccessPresent()Gets the value of the authorityInfoAccessPresent property.MultiValuesConstraintgetCommonName()Gets the value of the commonName property.MultiValuesConstraintgetCountry()Gets the value of the country property.CryptographicConstraintgetCryptographic()Gets the value of the cryptographic property.MultiValuesConstraintgetExtendedKeyUsage()Gets the value of the extendedKeyUsage property.MultiValuesConstraintgetGivenName()Gets the value of the givenName property.LevelConstraintgetIssuedToLegalPerson()Gets the value of the issuedToLegalPerson property.LevelConstraintgetIssuedToNaturalPerson()Gets the value of the issuedToNaturalPerson property.MultiValuesConstraintgetKeyUsage()Gets the value of the keyUsage property.LevelConstraintgetNotExpired()Gets the value of the notExpired property.LevelConstraintgetNotOnHold()Gets the value of the notOnHold property.LevelConstraintgetNotRevoked()Gets the value of the notRevoked property.LevelConstraintgetNotSelfSigned()Gets the value of the notSelfSigned property.MultiValuesConstraintgetOrganizationName()Gets the value of the organizationName property.MultiValuesConstraintgetOrganizationUnit()Gets the value of the organizationUnit property.MultiValuesConstraintgetPolicyIds()Gets the value of the policyIds property.MultiValuesConstraintgetPseudonym()Gets the value of the pseudonym property.MultiValuesConstraintgetQCStatementIds()Gets the value of the qcStatementIds property.LevelConstraintgetQualification()Gets the value of the qualification property.LevelConstraintgetRecognition()Gets the value of the recognition property.LevelConstraintgetRevocationCertHashMatch()Gets the value of the revocationCertHashMatch property.LevelConstraintgetRevocationDataAvailable()Gets the value of the revocationDataAvailable property.LevelConstraintgetRevocationDataFreshness()Gets the value of the revocationDataFreshness property.LevelConstraintgetRevocationDataNextUpdatePresent()Gets the value of the revocationDataNextUpdatePresent property.LevelConstraintgetRevocationInfoAccessPresent()Gets the value of the revocationInfoAccessPresent property.LevelConstraintgetSelfSigned()Gets the value of the selfSigned property.LevelConstraintgetSerialNumberPresent()Gets the value of the serialNumberPresent property.LevelConstraintgetSignature()Gets the value of the signature property.LevelConstraintgetSupportedByQSCD()Gets the value of the supportedByQSCD property.MultiValuesConstraintgetSurname()Gets the value of the surname property.LevelConstraintgetUsePseudonym()Gets the value of the usePseudonym property.voidsetAuthorityInfoAccessPresent(LevelConstraint value)Sets the value of the authorityInfoAccessPresent property.voidsetCommonName(MultiValuesConstraint value)Sets the value of the commonName property.voidsetCountry(MultiValuesConstraint value)Sets the value of the country property.voidsetCryptographic(CryptographicConstraint value)Sets the value of the cryptographic property.voidsetExtendedKeyUsage(MultiValuesConstraint value)Sets the value of the extendedKeyUsage property.voidsetGivenName(MultiValuesConstraint value)Sets the value of the givenName property.voidsetIssuedToLegalPerson(LevelConstraint value)Sets the value of the issuedToLegalPerson property.voidsetIssuedToNaturalPerson(LevelConstraint value)Sets the value of the issuedToNaturalPerson property.voidsetKeyUsage(MultiValuesConstraint value)Sets the value of the keyUsage property.voidsetNotExpired(LevelConstraint value)Sets the value of the notExpired property.voidsetNotOnHold(LevelConstraint value)Sets the value of the notOnHold property.voidsetNotRevoked(LevelConstraint value)Sets the value of the notRevoked property.voidsetNotSelfSigned(LevelConstraint value)Sets the value of the notSelfSigned property.voidsetOrganizationName(MultiValuesConstraint value)Sets the value of the organizationName property.voidsetOrganizationUnit(MultiValuesConstraint value)Sets the value of the organizationUnit property.voidsetPolicyIds(MultiValuesConstraint value)Sets the value of the policyIds property.voidsetPseudonym(MultiValuesConstraint value)Sets the value of the pseudonym property.voidsetQCStatementIds(MultiValuesConstraint value)Sets the value of the qcStatementIds property.voidsetQualification(LevelConstraint value)Sets the value of the qualification property.voidsetRecognition(LevelConstraint value)Sets the value of the recognition property.voidsetRevocationCertHashMatch(LevelConstraint value)Sets the value of the revocationCertHashMatch property.voidsetRevocationDataAvailable(LevelConstraint value)Sets the value of the revocationDataAvailable property.voidsetRevocationDataFreshness(LevelConstraint value)Sets the value of the revocationDataFreshness property.voidsetRevocationDataNextUpdatePresent(LevelConstraint value)Sets the value of the revocationDataNextUpdatePresent property.voidsetRevocationInfoAccessPresent(LevelConstraint value)Sets the value of the revocationInfoAccessPresent property.voidsetSelfSigned(LevelConstraint value)Sets the value of the selfSigned property.voidsetSerialNumberPresent(LevelConstraint value)Sets the value of the serialNumberPresent property.voidsetSignature(LevelConstraint value)Sets the value of the signature property.voidsetSupportedByQSCD(LevelConstraint value)Sets the value of the supportedByQSCD property.voidsetSurname(MultiValuesConstraint value)Sets the value of the surname property.voidsetUsePseudonym(LevelConstraint value)Sets the value of the usePseudonym property.
-
-
-
Field Detail
-
recognition
protected LevelConstraint recognition
-
signature
protected LevelConstraint signature
-
notExpired
protected LevelConstraint notExpired
-
authorityInfoAccessPresent
protected LevelConstraint authorityInfoAccessPresent
-
revocationInfoAccessPresent
protected LevelConstraint revocationInfoAccessPresent
-
revocationDataAvailable
protected LevelConstraint revocationDataAvailable
-
revocationDataNextUpdatePresent
protected LevelConstraint revocationDataNextUpdatePresent
-
revocationDataFreshness
protected LevelConstraint revocationDataFreshness
-
revocationCertHashMatch
protected LevelConstraint revocationCertHashMatch
-
keyUsage
protected MultiValuesConstraint keyUsage
-
extendedKeyUsage
protected MultiValuesConstraint extendedKeyUsage
-
surname
protected MultiValuesConstraint surname
-
givenName
protected MultiValuesConstraint givenName
-
commonName
protected MultiValuesConstraint commonName
-
pseudonym
protected MultiValuesConstraint pseudonym
-
organizationUnit
protected MultiValuesConstraint organizationUnit
-
organizationName
protected MultiValuesConstraint organizationName
-
country
protected MultiValuesConstraint country
-
serialNumberPresent
protected LevelConstraint serialNumberPresent
-
notRevoked
protected LevelConstraint notRevoked
-
notOnHold
protected LevelConstraint notOnHold
-
selfSigned
protected LevelConstraint selfSigned
-
notSelfSigned
protected LevelConstraint notSelfSigned
-
policyIds
protected MultiValuesConstraint policyIds
-
qcStatementIds
protected MultiValuesConstraint qcStatementIds
-
qualification
protected LevelConstraint qualification
-
supportedByQSCD
protected LevelConstraint supportedByQSCD
-
issuedToNaturalPerson
protected LevelConstraint issuedToNaturalPerson
-
issuedToLegalPerson
protected LevelConstraint issuedToLegalPerson
-
usePseudonym
protected LevelConstraint usePseudonym
-
cryptographic
protected CryptographicConstraint cryptographic
-
-
Method Detail
-
getRecognition
public LevelConstraint getRecognition()
Gets the value of the recognition property.- Returns:
- possible object is
LevelConstraint
-
setRecognition
public void setRecognition(LevelConstraint value)
Sets the value of the recognition property.- Parameters:
value- allowed object isLevelConstraint
-
getSignature
public LevelConstraint getSignature()
Gets the value of the signature property.- Returns:
- possible object is
LevelConstraint
-
setSignature
public void setSignature(LevelConstraint value)
Sets the value of the signature property.- Parameters:
value- allowed object isLevelConstraint
-
getNotExpired
public LevelConstraint getNotExpired()
Gets the value of the notExpired property.- Returns:
- possible object is
LevelConstraint
-
setNotExpired
public void setNotExpired(LevelConstraint value)
Sets the value of the notExpired property.- Parameters:
value- allowed object isLevelConstraint
-
getAuthorityInfoAccessPresent
public LevelConstraint getAuthorityInfoAccessPresent()
Gets the value of the authorityInfoAccessPresent property.- Returns:
- possible object is
LevelConstraint
-
setAuthorityInfoAccessPresent
public void setAuthorityInfoAccessPresent(LevelConstraint value)
Sets the value of the authorityInfoAccessPresent property.- Parameters:
value- allowed object isLevelConstraint
-
getRevocationInfoAccessPresent
public LevelConstraint getRevocationInfoAccessPresent()
Gets the value of the revocationInfoAccessPresent property.- Returns:
- possible object is
LevelConstraint
-
setRevocationInfoAccessPresent
public void setRevocationInfoAccessPresent(LevelConstraint value)
Sets the value of the revocationInfoAccessPresent property.- Parameters:
value- allowed object isLevelConstraint
-
getRevocationDataAvailable
public LevelConstraint getRevocationDataAvailable()
Gets the value of the revocationDataAvailable property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataAvailable
public void setRevocationDataAvailable(LevelConstraint value)
Sets the value of the revocationDataAvailable property.- Parameters:
value- allowed object isLevelConstraint
-
getRevocationDataNextUpdatePresent
public LevelConstraint getRevocationDataNextUpdatePresent()
Gets the value of the revocationDataNextUpdatePresent property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataNextUpdatePresent
public void setRevocationDataNextUpdatePresent(LevelConstraint value)
Sets the value of the revocationDataNextUpdatePresent property.- Parameters:
value- allowed object isLevelConstraint
-
getRevocationDataFreshness
public LevelConstraint getRevocationDataFreshness()
Gets the value of the revocationDataFreshness property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataFreshness
public void setRevocationDataFreshness(LevelConstraint value)
Sets the value of the revocationDataFreshness property.- Parameters:
value- allowed object isLevelConstraint
-
getRevocationCertHashMatch
public LevelConstraint getRevocationCertHashMatch()
Gets the value of the revocationCertHashMatch property.- Returns:
- possible object is
LevelConstraint
-
setRevocationCertHashMatch
public void setRevocationCertHashMatch(LevelConstraint value)
Sets the value of the revocationCertHashMatch property.- Parameters:
value- allowed object isLevelConstraint
-
getKeyUsage
public MultiValuesConstraint getKeyUsage()
Gets the value of the keyUsage property.- Returns:
- possible object is
MultiValuesConstraint
-
setKeyUsage
public void setKeyUsage(MultiValuesConstraint value)
Sets the value of the keyUsage property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getExtendedKeyUsage
public MultiValuesConstraint getExtendedKeyUsage()
Gets the value of the extendedKeyUsage property.- Returns:
- possible object is
MultiValuesConstraint
-
setExtendedKeyUsage
public void setExtendedKeyUsage(MultiValuesConstraint value)
Sets the value of the extendedKeyUsage property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getSurname
public MultiValuesConstraint getSurname()
Gets the value of the surname property.- Returns:
- possible object is
MultiValuesConstraint
-
setSurname
public void setSurname(MultiValuesConstraint value)
Sets the value of the surname property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getGivenName
public MultiValuesConstraint getGivenName()
Gets the value of the givenName property.- Returns:
- possible object is
MultiValuesConstraint
-
setGivenName
public void setGivenName(MultiValuesConstraint value)
Sets the value of the givenName property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getCommonName
public MultiValuesConstraint getCommonName()
Gets the value of the commonName property.- Returns:
- possible object is
MultiValuesConstraint
-
setCommonName
public void setCommonName(MultiValuesConstraint value)
Sets the value of the commonName property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getPseudonym
public MultiValuesConstraint getPseudonym()
Gets the value of the pseudonym property.- Returns:
- possible object is
MultiValuesConstraint
-
setPseudonym
public void setPseudonym(MultiValuesConstraint value)
Sets the value of the pseudonym property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getOrganizationUnit
public MultiValuesConstraint getOrganizationUnit()
Gets the value of the organizationUnit property.- Returns:
- possible object is
MultiValuesConstraint
-
setOrganizationUnit
public void setOrganizationUnit(MultiValuesConstraint value)
Sets the value of the organizationUnit property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getOrganizationName
public MultiValuesConstraint getOrganizationName()
Gets the value of the organizationName property.- Returns:
- possible object is
MultiValuesConstraint
-
setOrganizationName
public void setOrganizationName(MultiValuesConstraint value)
Sets the value of the organizationName property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getCountry
public MultiValuesConstraint getCountry()
Gets the value of the country property.- Returns:
- possible object is
MultiValuesConstraint
-
setCountry
public void setCountry(MultiValuesConstraint value)
Sets the value of the country property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getSerialNumberPresent
public LevelConstraint getSerialNumberPresent()
Gets the value of the serialNumberPresent property.- Returns:
- possible object is
LevelConstraint
-
setSerialNumberPresent
public void setSerialNumberPresent(LevelConstraint value)
Sets the value of the serialNumberPresent property.- Parameters:
value- allowed object isLevelConstraint
-
getNotRevoked
public LevelConstraint getNotRevoked()
Gets the value of the notRevoked property.- Returns:
- possible object is
LevelConstraint
-
setNotRevoked
public void setNotRevoked(LevelConstraint value)
Sets the value of the notRevoked property.- Parameters:
value- allowed object isLevelConstraint
-
getNotOnHold
public LevelConstraint getNotOnHold()
Gets the value of the notOnHold property.- Returns:
- possible object is
LevelConstraint
-
setNotOnHold
public void setNotOnHold(LevelConstraint value)
Sets the value of the notOnHold property.- Parameters:
value- allowed object isLevelConstraint
-
getSelfSigned
public LevelConstraint getSelfSigned()
Gets the value of the selfSigned property.- Returns:
- possible object is
LevelConstraint
-
setSelfSigned
public void setSelfSigned(LevelConstraint value)
Sets the value of the selfSigned property.- Parameters:
value- allowed object isLevelConstraint
-
getNotSelfSigned
public LevelConstraint getNotSelfSigned()
Gets the value of the notSelfSigned property.- Returns:
- possible object is
LevelConstraint
-
setNotSelfSigned
public void setNotSelfSigned(LevelConstraint value)
Sets the value of the notSelfSigned property.- Parameters:
value- allowed object isLevelConstraint
-
getPolicyIds
public MultiValuesConstraint getPolicyIds()
Gets the value of the policyIds property.- Returns:
- possible object is
MultiValuesConstraint
-
setPolicyIds
public void setPolicyIds(MultiValuesConstraint value)
Sets the value of the policyIds property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getQCStatementIds
public MultiValuesConstraint getQCStatementIds()
Gets the value of the qcStatementIds property.- Returns:
- possible object is
MultiValuesConstraint
-
setQCStatementIds
public void setQCStatementIds(MultiValuesConstraint value)
Sets the value of the qcStatementIds property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getQualification
public LevelConstraint getQualification()
Gets the value of the qualification property.- Returns:
- possible object is
LevelConstraint
-
setQualification
public void setQualification(LevelConstraint value)
Sets the value of the qualification property.- Parameters:
value- allowed object isLevelConstraint
-
getSupportedByQSCD
public LevelConstraint getSupportedByQSCD()
Gets the value of the supportedByQSCD property.- Returns:
- possible object is
LevelConstraint
-
setSupportedByQSCD
public void setSupportedByQSCD(LevelConstraint value)
Sets the value of the supportedByQSCD property.- Parameters:
value- allowed object isLevelConstraint
-
getIssuedToNaturalPerson
public LevelConstraint getIssuedToNaturalPerson()
Gets the value of the issuedToNaturalPerson property.- Returns:
- possible object is
LevelConstraint
-
setIssuedToNaturalPerson
public void setIssuedToNaturalPerson(LevelConstraint value)
Sets the value of the issuedToNaturalPerson property.- Parameters:
value- allowed object isLevelConstraint
-
getIssuedToLegalPerson
public LevelConstraint getIssuedToLegalPerson()
Gets the value of the issuedToLegalPerson property.- Returns:
- possible object is
LevelConstraint
-
setIssuedToLegalPerson
public void setIssuedToLegalPerson(LevelConstraint value)
Sets the value of the issuedToLegalPerson property.- Parameters:
value- allowed object isLevelConstraint
-
getUsePseudonym
public LevelConstraint getUsePseudonym()
Gets the value of the usePseudonym property.- Returns:
- possible object is
LevelConstraint
-
setUsePseudonym
public void setUsePseudonym(LevelConstraint value)
Sets the value of the usePseudonym property.- Parameters:
value- allowed object isLevelConstraint
-
getCryptographic
public CryptographicConstraint getCryptographic()
Gets the value of the cryptographic property.- Returns:
- possible object is
CryptographicConstraint
-
setCryptographic
public void setCryptographic(CryptographicConstraint value)
Sets the value of the cryptographic property.- Parameters:
value- allowed object isCryptographicConstraint
-
-