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 certificate
Java 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="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 LevelConstraint
getAuthorityInfoAccessPresent()
Gets the value of the authorityInfoAccessPresent property.MultiValuesConstraint
getCommonName()
Gets the value of the commonName property.MultiValuesConstraint
getCountry()
Gets the value of the country property.CryptographicConstraint
getCryptographic()
Gets the value of the cryptographic property.MultiValuesConstraint
getExtendedKeyUsage()
Gets the value of the extendedKeyUsage property.MultiValuesConstraint
getGivenName()
Gets the value of the givenName property.LevelConstraint
getIssuedToLegalPerson()
Gets the value of the issuedToLegalPerson property.LevelConstraint
getIssuedToNaturalPerson()
Gets the value of the issuedToNaturalPerson property.MultiValuesConstraint
getKeyUsage()
Gets the value of the keyUsage property.LevelConstraint
getNotExpired()
Gets the value of the notExpired property.LevelConstraint
getNotOnHold()
Gets the value of the notOnHold property.LevelConstraint
getNotRevoked()
Gets the value of the notRevoked property.LevelConstraint
getNotSelfSigned()
Gets the value of the notSelfSigned property.MultiValuesConstraint
getOrganizationName()
Gets the value of the organizationName property.MultiValuesConstraint
getOrganizationUnit()
Gets the value of the organizationUnit property.MultiValuesConstraint
getPolicyIds()
Gets the value of the policyIds property.MultiValuesConstraint
getPseudonym()
Gets the value of the pseudonym property.MultiValuesConstraint
getQCStatementIds()
Gets the value of the qcStatementIds property.LevelConstraint
getQualification()
Gets the value of the qualification property.LevelConstraint
getRecognition()
Gets the value of the recognition property.LevelConstraint
getRevocationDataAvailable()
Gets the value of the revocationDataAvailable property.LevelConstraint
getRevocationDataFreshness()
Gets the value of the revocationDataFreshness property.LevelConstraint
getRevocationDataNextUpdatePresent()
Gets the value of the revocationDataNextUpdatePresent property.LevelConstraint
getRevocationInfoAccessPresent()
Gets the value of the revocationInfoAccessPresent property.LevelConstraint
getSelfSigned()
Gets the value of the selfSigned property.LevelConstraint
getSerialNumberPresent()
Gets the value of the serialNumberPresent property.LevelConstraint
getSignature()
Gets the value of the signature property.LevelConstraint
getSupportedByQSCD()
Gets the value of the supportedByQSCD property.MultiValuesConstraint
getSurname()
Gets the value of the surname property.LevelConstraint
getUsePseudonym()
Gets the value of the usePseudonym property.void
setAuthorityInfoAccessPresent(LevelConstraint value)
Sets the value of the authorityInfoAccessPresent property.void
setCommonName(MultiValuesConstraint value)
Sets the value of the commonName property.void
setCountry(MultiValuesConstraint value)
Sets the value of the country property.void
setCryptographic(CryptographicConstraint value)
Sets the value of the cryptographic property.void
setExtendedKeyUsage(MultiValuesConstraint value)
Sets the value of the extendedKeyUsage property.void
setGivenName(MultiValuesConstraint value)
Sets the value of the givenName property.void
setIssuedToLegalPerson(LevelConstraint value)
Sets the value of the issuedToLegalPerson property.void
setIssuedToNaturalPerson(LevelConstraint value)
Sets the value of the issuedToNaturalPerson property.void
setKeyUsage(MultiValuesConstraint value)
Sets the value of the keyUsage property.void
setNotExpired(LevelConstraint value)
Sets the value of the notExpired property.void
setNotOnHold(LevelConstraint value)
Sets the value of the notOnHold property.void
setNotRevoked(LevelConstraint value)
Sets the value of the notRevoked property.void
setNotSelfSigned(LevelConstraint value)
Sets the value of the notSelfSigned property.void
setOrganizationName(MultiValuesConstraint value)
Sets the value of the organizationName property.void
setOrganizationUnit(MultiValuesConstraint value)
Sets the value of the organizationUnit property.void
setPolicyIds(MultiValuesConstraint value)
Sets the value of the policyIds property.void
setPseudonym(MultiValuesConstraint value)
Sets the value of the pseudonym property.void
setQCStatementIds(MultiValuesConstraint value)
Sets the value of the qcStatementIds property.void
setQualification(LevelConstraint value)
Sets the value of the qualification property.void
setRecognition(LevelConstraint value)
Sets the value of the recognition property.void
setRevocationDataAvailable(LevelConstraint value)
Sets the value of the revocationDataAvailable property.void
setRevocationDataFreshness(LevelConstraint value)
Sets the value of the revocationDataFreshness property.void
setRevocationDataNextUpdatePresent(LevelConstraint value)
Sets the value of the revocationDataNextUpdatePresent property.void
setRevocationInfoAccessPresent(LevelConstraint value)
Sets the value of the revocationInfoAccessPresent property.void
setSelfSigned(LevelConstraint value)
Sets the value of the selfSigned property.void
setSerialNumberPresent(LevelConstraint value)
Sets the value of the serialNumberPresent property.void
setSignature(LevelConstraint value)
Sets the value of the signature property.void
setSupportedByQSCD(LevelConstraint value)
Sets the value of the supportedByQSCD property.void
setSurname(MultiValuesConstraint value)
Sets the value of the surname property.void
setUsePseudonym(LevelConstraint value)
Sets the value of the usePseudonym property.
-
Field Details
-
recognition
-
signature
-
notExpired
-
authorityInfoAccessPresent
-
revocationInfoAccessPresent
-
revocationDataAvailable
-
revocationDataNextUpdatePresent
-
revocationDataFreshness
-
keyUsage
-
extendedKeyUsage
-
surname
-
givenName
-
commonName
-
pseudonym
-
organizationUnit
-
organizationName
-
country
-
serialNumberPresent
-
notRevoked
-
notOnHold
-
selfSigned
-
notSelfSigned
-
policyIds
-
qcStatementIds
-
qualification
-
supportedByQSCD
-
issuedToNaturalPerson
-
issuedToLegalPerson
-
usePseudonym
-
cryptographic
-
-
Constructor Details
-
CertificateConstraints
public CertificateConstraints()
-
-
Method Details
-
getRecognition
Gets the value of the recognition property.- Returns:
- possible object is
LevelConstraint
-
setRecognition
Sets the value of the recognition property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignature
Gets the value of the signature property.- Returns:
- possible object is
LevelConstraint
-
setSignature
Sets the value of the signature property.- Parameters:
value
- allowed object isLevelConstraint
-
getNotExpired
Gets the value of the notExpired property.- Returns:
- possible object is
LevelConstraint
-
setNotExpired
Sets the value of the notExpired property.- Parameters:
value
- allowed object isLevelConstraint
-
getAuthorityInfoAccessPresent
Gets the value of the authorityInfoAccessPresent property.- Returns:
- possible object is
LevelConstraint
-
setAuthorityInfoAccessPresent
Sets the value of the authorityInfoAccessPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getRevocationInfoAccessPresent
Gets the value of the revocationInfoAccessPresent property.- Returns:
- possible object is
LevelConstraint
-
setRevocationInfoAccessPresent
Sets the value of the revocationInfoAccessPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getRevocationDataAvailable
Gets the value of the revocationDataAvailable property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataAvailable
Sets the value of the revocationDataAvailable property.- Parameters:
value
- allowed object isLevelConstraint
-
getRevocationDataNextUpdatePresent
Gets the value of the revocationDataNextUpdatePresent property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataNextUpdatePresent
Sets the value of the revocationDataNextUpdatePresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getRevocationDataFreshness
Gets the value of the revocationDataFreshness property.- Returns:
- possible object is
LevelConstraint
-
setRevocationDataFreshness
Sets the value of the revocationDataFreshness property.- Parameters:
value
- allowed object isLevelConstraint
-
getKeyUsage
Gets the value of the keyUsage property.- Returns:
- possible object is
MultiValuesConstraint
-
setKeyUsage
Sets the value of the keyUsage property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getExtendedKeyUsage
Gets the value of the extendedKeyUsage property.- Returns:
- possible object is
MultiValuesConstraint
-
setExtendedKeyUsage
Sets the value of the extendedKeyUsage property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getSurname
Gets the value of the surname property.- Returns:
- possible object is
MultiValuesConstraint
-
setSurname
Sets the value of the surname property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getGivenName
Gets the value of the givenName property.- Returns:
- possible object is
MultiValuesConstraint
-
setGivenName
Sets the value of the givenName property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getCommonName
Gets the value of the commonName property.- Returns:
- possible object is
MultiValuesConstraint
-
setCommonName
Sets the value of the commonName property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getPseudonym
Gets the value of the pseudonym property.- Returns:
- possible object is
MultiValuesConstraint
-
setPseudonym
Sets the value of the pseudonym property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getOrganizationUnit
Gets the value of the organizationUnit property.- Returns:
- possible object is
MultiValuesConstraint
-
setOrganizationUnit
Sets the value of the organizationUnit property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getOrganizationName
Gets the value of the organizationName property.- Returns:
- possible object is
MultiValuesConstraint
-
setOrganizationName
Sets the value of the organizationName property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getCountry
Gets the value of the country property.- Returns:
- possible object is
MultiValuesConstraint
-
setCountry
Sets the value of the country property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getSerialNumberPresent
Gets the value of the serialNumberPresent property.- Returns:
- possible object is
LevelConstraint
-
setSerialNumberPresent
Sets the value of the serialNumberPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getNotRevoked
Gets the value of the notRevoked property.- Returns:
- possible object is
LevelConstraint
-
setNotRevoked
Sets the value of the notRevoked property.- Parameters:
value
- allowed object isLevelConstraint
-
getNotOnHold
Gets the value of the notOnHold property.- Returns:
- possible object is
LevelConstraint
-
setNotOnHold
Sets the value of the notOnHold property.- Parameters:
value
- allowed object isLevelConstraint
-
getSelfSigned
Gets the value of the selfSigned property.- Returns:
- possible object is
LevelConstraint
-
setSelfSigned
Sets the value of the selfSigned property.- Parameters:
value
- allowed object isLevelConstraint
-
getNotSelfSigned
Gets the value of the notSelfSigned property.- Returns:
- possible object is
LevelConstraint
-
setNotSelfSigned
Sets the value of the notSelfSigned property.- Parameters:
value
- allowed object isLevelConstraint
-
getPolicyIds
Gets the value of the policyIds property.- Returns:
- possible object is
MultiValuesConstraint
-
setPolicyIds
Sets the value of the policyIds property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getQCStatementIds
Gets the value of the qcStatementIds property.- Returns:
- possible object is
MultiValuesConstraint
-
setQCStatementIds
Sets the value of the qcStatementIds property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getQualification
Gets the value of the qualification property.- Returns:
- possible object is
LevelConstraint
-
setQualification
Sets the value of the qualification property.- Parameters:
value
- allowed object isLevelConstraint
-
getSupportedByQSCD
Gets the value of the supportedByQSCD property.- Returns:
- possible object is
LevelConstraint
-
setSupportedByQSCD
Sets the value of the supportedByQSCD property.- Parameters:
value
- allowed object isLevelConstraint
-
getIssuedToNaturalPerson
Gets the value of the issuedToNaturalPerson property.- Returns:
- possible object is
LevelConstraint
-
setIssuedToNaturalPerson
Sets the value of the issuedToNaturalPerson property.- Parameters:
value
- allowed object isLevelConstraint
-
getIssuedToLegalPerson
Gets the value of the issuedToLegalPerson property.- Returns:
- possible object is
LevelConstraint
-
setIssuedToLegalPerson
Sets the value of the issuedToLegalPerson property.- Parameters:
value
- allowed object isLevelConstraint
-
getUsePseudonym
Gets the value of the usePseudonym property.- Returns:
- possible object is
LevelConstraint
-
setUsePseudonym
Sets the value of the usePseudonym property.- Parameters:
value
- allowed object isLevelConstraint
-
getCryptographic
Gets the value of the cryptographic property.- Returns:
- possible object is
CryptographicConstraint
-
setCryptographic
Sets the value of the cryptographic property.- Parameters:
value
- allowed object isCryptographicConstraint
-