Class CertificateGenerationSettings
java.lang.Object
de.xima.fc.certificate.gui.internal.create.CertificateGenerationSettings
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCertificateGenerationSettings(CryptoSpec cryptoSpec, ECertificateTemplate certificateTemplate) -
Method Summary
Modifier and TypeMethodDescriptionintlonglonglonglongvoidsetEcCurve(String ecCurve) voidsetKeyAlgorithm(EKeyAlgorithm keyAlgorithm) voidsetKeySize(int keySize) voidsetSignatureType(ESignatureType signatureType) voidsetValidityPeriodAmount(long validityPeriodAmount) voidsetValidityPeriodUnit(ECertificateValidityUnit validityPeriodUnit) @NotNull IKeyPairGenerationSpec
-
Constructor Details
-
CertificateGenerationSettings
public CertificateGenerationSettings(CryptoSpec cryptoSpec, ECertificateTemplate certificateTemplate)
-
-
Method Details
-
getAvailableEcCurves
-
getAvailableKeyAlgorithms
-
getAvailableSignatureTypes
-
getAvailableValidityPeriodUnits
-
getMaxKeySize
public long getMaxKeySize() -
getMaxValidityPeriodAmount
public long getMaxValidityPeriodAmount() -
getMaxValidityPeriodAmountMessage
-
getMinKeySize
public long getMinKeySize() -
getValidityPeriod
-
getValidityPeriodEndDate
-
setKeyAlgorithm
-
setValidityPeriodUnit
-
toKeyPairGenerationSpec
-
getValidityPeriodAmount
public long getValidityPeriodAmount() -
setValidityPeriodAmount
public void setValidityPeriodAmount(long validityPeriodAmount) -
getValidityPeriodUnit
-
getKeyAlgorithm
-
getSignatureType
-
setSignatureType
-
getKeySize
public int getKeySize() -
setKeySize
public void setKeySize(int keySize) -
getEcCurve
-
setEcCurve
-