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 usageJava 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 ListAlgoacceptableDigestAlgoprotected ListAlgoacceptableEncryptionAlgoprotected AlgoExpirationDatealgoExpirationDateprotected ListAlgominiPublicKeySize-
Fields inherited from class eu.europa.esig.dss.policy.jaxb.LevelConstraint
level
-
-
Constructor Summary
Constructors Constructor Description CryptographicConstraint()
-
Method Summary
Modifier and Type Method Description ListAlgogetAcceptableDigestAlgo()Gets the value of the acceptableDigestAlgo property.ListAlgogetAcceptableEncryptionAlgo()Gets the value of the acceptableEncryptionAlgo property.AlgoExpirationDategetAlgoExpirationDate()Gets the value of the algoExpirationDate property.ListAlgogetMiniPublicKeySize()Gets the value of the miniPublicKeySize property.voidsetAcceptableDigestAlgo(ListAlgo value)Sets the value of the acceptableDigestAlgo property.voidsetAcceptableEncryptionAlgo(ListAlgo value)Sets the value of the acceptableEncryptionAlgo property.voidsetAlgoExpirationDate(AlgoExpirationDate value)Sets the value of the algoExpirationDate property.voidsetMiniPublicKeySize(ListAlgo value)Sets the value of the miniPublicKeySize property.-
Methods inherited from class eu.europa.esig.dss.policy.jaxb.LevelConstraint
getLevel, setLevel
-
-
-
-
Field Detail
-
acceptableEncryptionAlgo
protected ListAlgo acceptableEncryptionAlgo
-
miniPublicKeySize
protected ListAlgo miniPublicKeySize
-
acceptableDigestAlgo
protected ListAlgo acceptableDigestAlgo
-
algoExpirationDate
protected AlgoExpirationDate algoExpirationDate
-
-
Method Detail
-
getAcceptableEncryptionAlgo
public ListAlgo getAcceptableEncryptionAlgo()
Gets the value of the acceptableEncryptionAlgo property.- Returns:
- possible object is
ListAlgo
-
setAcceptableEncryptionAlgo
public void setAcceptableEncryptionAlgo(ListAlgo value)
Sets the value of the acceptableEncryptionAlgo property.- Parameters:
value- allowed object isListAlgo
-
getMiniPublicKeySize
public ListAlgo getMiniPublicKeySize()
Gets the value of the miniPublicKeySize property.- Returns:
- possible object is
ListAlgo
-
setMiniPublicKeySize
public void setMiniPublicKeySize(ListAlgo value)
Sets the value of the miniPublicKeySize property.- Parameters:
value- allowed object isListAlgo
-
getAcceptableDigestAlgo
public ListAlgo getAcceptableDigestAlgo()
Gets the value of the acceptableDigestAlgo property.- Returns:
- possible object is
ListAlgo
-
setAcceptableDigestAlgo
public void setAcceptableDigestAlgo(ListAlgo value)
Sets the value of the acceptableDigestAlgo property.- Parameters:
value- allowed object isListAlgo
-
getAlgoExpirationDate
public AlgoExpirationDate getAlgoExpirationDate()
Gets the value of the algoExpirationDate property.- Returns:
- possible object is
AlgoExpirationDate
-
setAlgoExpirationDate
public void setAlgoExpirationDate(AlgoExpirationDate value)
Sets the value of the algoExpirationDate property.- Parameters:
value- allowed object isAlgoExpirationDate
-
-