Class CertificateSettingsBean
- java.lang.Object
-
- de.xima.fc.certificate.gui.internal.settings.CertificateSettingsBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class CertificateSettingsBean extends Object implements Serializable
Bean for managing the system-wide certificate settings.- Since:
- 8.5.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCertificateSettingsBean()CertificateSettingsBean(SessionUserManager userManager, CryptoSettingsService cryptoSettingsService, EventBus eventBus, ICertificateLocalizer localizer, LocaleBean localeBean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetCertificateExpirationMonitorTriggerTime()CryptoSettingsgetCryptoSettings()StringgetExpirationMonitorExecutionTimeTooltip(Locale locale)StringgetLastCertificateExpirationMonitorExecution()List<String>getSupportedEcCurves()List<EKeyAlgorithm>getSupportedKeyAlgorithms()List<Integer>getSupportedKeySizesDSA()List<Integer>getSupportedKeySizesRSA()List<ESignatureType>getSupportedSignatureAlgorithmsDSA()List<ESignatureType>getSupportedSignatureAlgorithmsEC()List<ESignatureType>getSupportedSignatureAlgorithmsRSA()booleanisShowDsaSettings()booleanisShowEcSettings()booleanisShowRsaSettings()voidresetCertificateCache()booleansaveCertificateSettings()voidsetCertificateExpirationMonitorTriggerTime(Date certificateExpirationMonitorTriggerTime)
-
-
-
Constructor Detail
-
CertificateSettingsBean
@Inject public CertificateSettingsBean(SessionUserManager userManager, CryptoSettingsService cryptoSettingsService, EventBus eventBus, ICertificateLocalizer localizer, LocaleBean localeBean) throws FcCertificateManagementException
- Throws:
FcCertificateManagementException
-
CertificateSettingsBean
protected CertificateSettingsBean()
-
-
Method Detail
-
getExpirationMonitorExecutionTimeTooltip
public String getExpirationMonitorExecutionTimeTooltip(Locale locale)
-
getLastCertificateExpirationMonitorExecution
public String getLastCertificateExpirationMonitorExecution()
-
isShowDsaSettings
public boolean isShowDsaSettings()
-
isShowEcSettings
public boolean isShowEcSettings()
-
isShowRsaSettings
public boolean isShowRsaSettings()
-
resetCertificateCache
public void resetCertificateCache()
-
saveCertificateSettings
public boolean saveCertificateSettings()
-
getSupportedKeyAlgorithms
public List<EKeyAlgorithm> getSupportedKeyAlgorithms()
-
getSupportedSignatureAlgorithmsRSA
public List<ESignatureType> getSupportedSignatureAlgorithmsRSA()
-
getSupportedSignatureAlgorithmsDSA
public List<ESignatureType> getSupportedSignatureAlgorithmsDSA()
-
getSupportedSignatureAlgorithmsEC
public List<ESignatureType> getSupportedSignatureAlgorithmsEC()
-
getCryptoSettings
public CryptoSettings getCryptoSettings()
-
getCertificateExpirationMonitorTriggerTime
public Date getCertificateExpirationMonitorTriggerTime()
-
setCertificateExpirationMonitorTriggerTime
public void setCertificateExpirationMonitorTriggerTime(Date certificateExpirationMonitorTriggerTime)
-
-