Class CertificateCreationBeanImpl
java.lang.Object
de.xima.fc.certificate.gui.internal.create.CertificateCreationBeanImpl
- All Implemented Interfaces:
CertificateCreationBean, Serializable
@Named("certificateCreationBean")
@ViewScoped
public class CertificateCreationBeanImpl
extends Object
implements CertificateCreationBean
Bean for creating a new certificate.
- Since:
- 8.5.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCertificateCreationBeanImpl(SessionUserManager userManager, CertificateManagementService certificateManagementService, KeyStoreManagementService keyStoreManagementService, CryptoSettingsService cryptoSettingsService, LocaleBean localeBean, ICertificateLocalizer localizer) -
Method Summary
Modifier and TypeMethodDescriptioncompleteEmailAddress(String query) voidvoidvoidgetStep()voidgoBack()voidhandleClose(org.primefaces.event.CloseEvent event) booleanbooleanbooleanbooleanbooleanbooleanvoidvoidsetAutoRenew(boolean autoRenew) voidsetConfigureSubjectDetails(boolean configureSubjectDetails) voidsetEmailAddress(String emailAddress) voidsetHostName(String hostName) voidsetSelectedTemplate(ECertificateTemplate selectedTemplate) voidsetSigningAuthority(CertificateViewModel signingAuthority) voidsetUseAdvancedKeyGenerationSettings(boolean useAdvancedKeyGenerationSettings) booleanStarts the certificate creation process with the given parameters.
-
Constructor Details
-
CertificateCreationBeanImpl
@Inject public CertificateCreationBeanImpl(SessionUserManager userManager, CertificateManagementService certificateManagementService, KeyStoreManagementService keyStoreManagementService, CryptoSettingsService cryptoSettingsService, LocaleBean localeBean, ICertificateLocalizer localizer)
-
-
Method Details
-
completeEmailAddress
-
continueWithAdvancedKeyGenerationSettings
public void continueWithAdvancedKeyGenerationSettings() -
continueWithBasicTemplate
public void continueWithBasicTemplate() -
createCertificate
public void createCertificate() -
getCertificateGenerationSettings
-
getSelectKeyStoreSubtitle
-
getSelectKeyStoreTitle
-
getSigningAuthorityOptionsFiltered
-
goBack
public void goBack() -
handleClose
public void handleClose(org.primefaces.event.CloseEvent event) -
isShowKeyStoreSelection
public boolean isShowKeyStoreSelection() -
isShowSigningAuthoritySelection
public boolean isShowSigningAuthoritySelection() -
openCertificateCreationDialog
-
startCertificateCreation
Description copied from interface:CertificateCreationBeanStarts the certificate creation process with the given parameters. Opens the certificate creation dialog.If there are errors during the creation process, they will be shown in the UI.
- Specified by:
startCertificateCreationin interfaceCertificateCreationBean- Parameters:
params- The parameters for starting the certificate creation process.- Returns:
trueif the creation process was started successfully,falseotherwise.
-
getAvailableKeyAlgorithms
-
getMaxValidityPeriod
-
getAvailableTemplates
-
getSubject
-
isConfigureSubjectDetails
public boolean isConfigureSubjectDetails() -
setConfigureSubjectDetails
public void setConfigureSubjectDetails(boolean configureSubjectDetails) -
getSelectedTemplate
-
setSelectedTemplate
-
getEmailAddress
-
setEmailAddress
-
getEmailAddressOptions
-
getHostName
-
setHostName
-
isUseAdvancedKeyGenerationSettings
public boolean isUseAdvancedKeyGenerationSettings() -
setUseAdvancedKeyGenerationSettings
public void setUseAdvancedKeyGenerationSettings(boolean useAdvancedKeyGenerationSettings) -
isAutoRenew
public boolean isAutoRenew() -
setAutoRenew
public void setAutoRenew(boolean autoRenew) -
getSelectKeyStoreModel
-
isKeystoreSelectionDisabled
public boolean isKeystoreSelectionDisabled() -
getStep
-
getSigningAuthority
-
setSigningAuthority
-