Class CertificateGenerationSettings
- java.lang.Object
-
- de.xima.fc.certificate.gui.internal.create.CertificateGenerationSettings
-
- All Implemented Interfaces:
Serializable
public class CertificateGenerationSettings extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CertificateGenerationSettings(CryptoSpec cryptoSpec, ECertificateTemplate certificateTemplate)
-
Method Summary
-
-
-
Constructor Detail
-
CertificateGenerationSettings
public CertificateGenerationSettings(CryptoSpec cryptoSpec, ECertificateTemplate certificateTemplate)
-
-
Method Detail
-
getAvailableKeyAlgorithms
public List<EKeyAlgorithm> getAvailableKeyAlgorithms()
-
getAvailableSignatureTypes
public List<ESignatureType> getAvailableSignatureTypes()
-
getAvailableValidityPeriodUnits
public List<ECertificateValidityUnit> getAvailableValidityPeriodUnits()
-
getMaxKeySize
public long getMaxKeySize()
-
getMaxValidityPeriodAmount
public long getMaxValidityPeriodAmount()
-
getMinKeySize
public long getMinKeySize()
-
getValidityPeriod
public Duration getValidityPeriod()
-
getValidityPeriodEndDate
public LocalDate getValidityPeriodEndDate()
-
setKeyAlgorithm
public void setKeyAlgorithm(EKeyAlgorithm keyAlgorithm)
-
setValidityPeriodUnit
public void setValidityPeriodUnit(ECertificateValidityUnit validityPeriodUnit)
-
toKeyPairGenerationSpec
@NotNull public @NotNull IKeyPairGenerationSpec toKeyPairGenerationSpec()
-
getValidityPeriodAmount
public long getValidityPeriodAmount()
-
setValidityPeriodAmount
public void setValidityPeriodAmount(long validityPeriodAmount)
-
getValidityPeriodUnit
public ECertificateValidityUnit getValidityPeriodUnit()
-
getKeyAlgorithm
public EKeyAlgorithm getKeyAlgorithm()
-
getSignatureType
public ESignatureType getSignatureType()
-
setSignatureType
public void setSignatureType(ESignatureType signatureType)
-
getKeySize
public int getKeySize()
-
setKeySize
public void setKeySize(int keySize)
-
getEcCurve
public String getEcCurve()
-
setEcCurve
public void setEcCurve(String ecCurve)
-
-