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:
  • Constructor Details

  • Method Details

    • getAvailableEcCurves

      public List<String> getAvailableEcCurves()
    • getAvailableKeyAlgorithms

      public List<EKeyAlgorithm> getAvailableKeyAlgorithms()
    • getAvailableSignatureTypes

      public List<ESignatureType> getAvailableSignatureTypes()
    • getAvailableValidityPeriodUnits

      public List<ECertificateValidityUnit> getAvailableValidityPeriodUnits()
    • getMaxKeySize

      public long getMaxKeySize()
    • getMaxValidityPeriodAmount

      public long getMaxValidityPeriodAmount()
    • getMaxValidityPeriodAmountMessage

      public String getMaxValidityPeriodAmountMessage(Locale locale)
    • 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)