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 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.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.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 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
-