Package eu.europa.esig.dss.policy.jaxb
Class CryptographicConstraint
java.lang.Object
eu.europa.esig.dss.policy.jaxb.LevelConstraint
eu.europa.esig.dss.policy.jaxb.CryptographicConstraint
- All Implemented Interfaces:
Serializable
public class CryptographicConstraint extends LevelConstraint implements Serializable
Group of constraints related to cryptographic usage
Java class for CryptographicConstraint complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CryptographicConstraint"> <complexContent> <extension base="{http://dss.esig.europa.eu/validation/policy}LevelConstraint"> <sequence> <element name="AcceptableEncryptionAlgo" type="{http://dss.esig.europa.eu/validation/policy}ListAlgo" minOccurs="0"/> <element name="MiniPublicKeySize" type="{http://dss.esig.europa.eu/validation/policy}ListAlgo" minOccurs="0"/> <element name="AcceptableDigestAlgo" type="{http://dss.esig.europa.eu/validation/policy}ListAlgo" minOccurs="0"/> <element name="AlgoExpirationDate" type="{http://dss.esig.europa.eu/validation/policy}AlgoExpirationDate" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected ListAlgo
acceptableDigestAlgo
protected ListAlgo
acceptableEncryptionAlgo
protected AlgoExpirationDate
algoExpirationDate
protected ListAlgo
miniPublicKeySize
-
Constructor Summary
Constructors Constructor Description CryptographicConstraint()
-
Method Summary
Modifier and Type Method Description ListAlgo
getAcceptableDigestAlgo()
Gets the value of the acceptableDigestAlgo property.ListAlgo
getAcceptableEncryptionAlgo()
Gets the value of the acceptableEncryptionAlgo property.AlgoExpirationDate
getAlgoExpirationDate()
Gets the value of the algoExpirationDate property.ListAlgo
getMiniPublicKeySize()
Gets the value of the miniPublicKeySize property.void
setAcceptableDigestAlgo(ListAlgo value)
Sets the value of the acceptableDigestAlgo property.void
setAcceptableEncryptionAlgo(ListAlgo value)
Sets the value of the acceptableEncryptionAlgo property.void
setAlgoExpirationDate(AlgoExpirationDate value)
Sets the value of the algoExpirationDate property.void
setMiniPublicKeySize(ListAlgo value)
Sets the value of the miniPublicKeySize property.
-
Field Details
-
Constructor Details
-
CryptographicConstraint
public CryptographicConstraint()
-
-
Method Details
-
getAcceptableEncryptionAlgo
Gets the value of the acceptableEncryptionAlgo property.- Returns:
- possible object is
ListAlgo
-
setAcceptableEncryptionAlgo
Sets the value of the acceptableEncryptionAlgo property.- Parameters:
value
- allowed object isListAlgo
-
getMiniPublicKeySize
Gets the value of the miniPublicKeySize property.- Returns:
- possible object is
ListAlgo
-
setMiniPublicKeySize
Sets the value of the miniPublicKeySize property.- Parameters:
value
- allowed object isListAlgo
-
getAcceptableDigestAlgo
Gets the value of the acceptableDigestAlgo property.- Returns:
- possible object is
ListAlgo
-
setAcceptableDigestAlgo
Sets the value of the acceptableDigestAlgo property.- Parameters:
value
- allowed object isListAlgo
-
getAlgoExpirationDate
Gets the value of the algoExpirationDate property.- Returns:
- possible object is
AlgoExpirationDate
-
setAlgoExpirationDate
Sets the value of the algoExpirationDate property.- Parameters:
value
- allowed object isAlgoExpirationDate
-