Uses of Class
de.xima.fc.certificate.mgmt.FcCertificateManagementException
Packages that use FcCertificateManagementException
Package
Description
-
Uses of FcCertificateManagementException in de.xima.fc.certificate.gui.internal
Methods in de.xima.fc.certificate.gui.internal that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionUserKeyStoreLocator.getUserKeyStores(Collection<CertificateUserDetailsAdapter.Adapter> certificateDetails, CertificateManagementUser user) Finds user keystores based on the provided collection of certificate user details adapters.ViewKeystoreManangementService.readKeystoreDTOs(KeyStoreScope scope, CertificateManagementUser user) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.gui.internal.settings
Constructors in de.xima.fc.certificate.gui.internal.settings that throw FcCertificateManagementExceptionModifierConstructorDescriptionCertificateSettingsBean(SessionUserManager userManager, CryptoSettingsService cryptoSettingsService, EventBus eventBus, ICertificateLocalizer localizer, LocaleBean localeBean) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.gui.internal.trust_prompt
Methods in de.xima.fc.certificate.gui.internal.trust_prompt that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionvoidCertificateTrustPromptBeanImpl.openDialog(OpenTrustPromptDialogParams params) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.gui.trust_prompt
Methods in de.xima.fc.certificate.gui.trust_prompt that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionvoidCertificateTrustPromptBean.openDialog(OpenTrustPromptDialogParams params) Opens the trust prompt dialog for the specified key store scope and certificate chain. -
Uses of FcCertificateManagementException in de.xima.fc.certificate.mgmt
Methods in de.xima.fc.certificate.mgmt that throw FcCertificateManagementExceptionModifier and TypeMethodDescription@NotNull KeyStoreInfoDTOKeyStoreManagementService.createCustomKeyStore(NewKeyStoreDefinition newKeyStoreDefinition, CertificateManagementUser user) Creates a new custom keystore with the specified name, description, assignee type, and assignee ID.voidCertificateManagementService.deleteCertificate(Long id, CertificateManagementUser user) Deletes a certificate from the system.voidKeyStoreManagementService.deleteKeyStore(Long keyStoreId, CertificateManagementUser user) Deletes the keystore with the specified ID.voidCertificateManagementService.exportCertificate(Long certificateId, OutputStream os, ECertificateFileType fileType, CertificateManagementUser user) Exports a certificate to the specified output stream.voidCertificateManagementService.exportCSR(Long certificateId, OutputStream os, ECsrFileType fileType, CertificateManagementUser user) Exports a Certificate Signing Request (CSR) to the specified output stream.voidCertificateManagementService.exportKeyPair(Long certificateId, OutputStream os, char[] password, EKeyPairFileType fileType, CertificateManagementUser user) Exports a key pair (both public and private keys) of a certificate to the specified output stream.voidKeyStoreManagementService.exportKeyStore(Long keyStoreId, char[] password, OutputStream outputStream, CertificateManagementUser user) Exports the keystore with the specified ID to the provided output stream.voidCertificateManagementService.exportPrivateKey(Long certificateId, OutputStream os, char[] password, EPrivateKeyFileType fileType, CertificateManagementUser user) Exports the private key of a certificate to the specified output stream.voidCertificateManagementService.exportPublicKey(Long certificateId, OutputStream os, EPublicKeyFileType fileType, CertificateManagementUser user) Exports the public key of a certificate to the specified output stream.CertificateManagementService.findById(Long certificateId, CertificateManagementUser user) Retrieves the certificate with the specified ID.KeyStoreManagementService.findById(Long keyStoreId, CertificateManagementUser user) Retrieves the keystore with the specified ID.KeyStoreManagementService.findByName(String name, KeyStoreScope scope, CertificateManagementUser user) Retrieves the keystore with the specified name in the given scope if it exists.@NotNull KeyStoreInfoDTOKeyStoreManagementService.findByUserId(Long userId, CertificateManagementUser user) Retrieves the keystore of the user with the specified ID.@NotNull List<CertificateInfoDTO> CertificateManagementService.findValidCertificatesForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) Retrieves all valid certificates for a given subject within a defined scope.@NotNull List<CertificateInfoDTO> CertificateManagementService.findValidCertificatesForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) Retrieves all valid client certificates for a given usage subject within a defined scope.@NotNull CertificateInfoDTOCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) Generates a self-signed certificate with the given specifications.@NotNull CertificateInfoDTOCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, Long signingAuthorityId, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) Generates a certificate with the given specifications.@NotNull Set<KeyStoreInfoDTO> KeyStoreManagementService.getAllByAssigneeType(Set<EAssigneeType> assigneeTypes, CertificateManagementUser user) Retrieves a list of all keystores assigned to the specified type of assignee.@NotNull Set<KeyStoreInfoDTO> KeyStoreManagementService.getAllByKeyStoreScopes(Set<KeyStoreScope> keyStoreScopes, CertificateManagementUser user) Retrieves a list of all keystores for the given scopes.CryptoFileAnalyzer.getCertificateFileDetails(InputStream is, KeyStoreScope scope) Based on the defined extensions for an X.509 certificate, this method will return the details of a file based certificate, including a comprehensive summary of the certificate's usage information.CryptoSettingsService.getCryptoSettings(CertificateManagementUser user) Retrieves the cryptographic settings for a specific user in the formcycle certificate module.@NotNull Optional<CertificateInfoDTO> CertificateManagementService.getCurrentValidCertificateForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) Retrieves the current valid certificate for the given subject within a defined scope.@NotNull Optional<CertificateInfoDTO> CertificateManagementService.getCurrentValidCertificateForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) Retrieves the current valid certificate for the given usage subject within a defined scope.@NotNull KeyStoreInfoDTOKeyStoreManagementService.getDefaultKeyStore(KeyStoreScope defaultScope, CertificateManagementUser user) Retrieves the default keystore for the specified scope.CryptoFileAnalyzer.getKeyStoreLayout(InputStream is, char[] keyStorePassword, KeyStoreScope scope) Provides a map of the KeyStore layout, i.e. the aliases and types of the entries in the KeyStore.KeyStoreManagementService.getKeyStoreListing(Long keyStoreId, CertificateManagementUser user) Retrieves a list of certificates stored in the specified keystore.CertificateManagementService.importCryptographicCredentials(InputStream is, FileImportSpecification fileImportSpecification, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) Universal method to import a file into the keystore.CertificateManagementService.importCryptographicCredentials(InputStream is, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) Universal method to import a file into the keystore.CertificateManagementService.renewCertificate(Long certificateId, CertificateManagementUser user) Renews a certificate by generating a new certificate with the same subject and key pair.CertificateManagementService.update(CertificateInfoDTO certificate, CertificateManagementUser user) Updates the metadata of a certificate.voidCryptoSettingsService.updateCryptoSpec(CryptoSettings settings, CertificateManagementUser user) Updates the cryptographic settings in the formcycle certificate module.CryptoFileAnalyzer.validateKeyStoreEntryPasswords(InputStream is, char[] keyStorePassword, Map<String, char[]> keyStoreEntryPasswords) Checks the passwords of the keystore entries in the provided keystore file. -
Uses of FcCertificateManagementException in de.xima.fc.certificate.mgmt.internal
Methods in de.xima.fc.certificate.mgmt.internal that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionKeyStoreManagementServiceImpl.createCustomKeyStore(NewKeyStoreDefinition newKeyStoreDefinition, CertificateManagementUser user) voidCertificateManagementServiceImpl.deleteCertificate(Long id, CertificateManagementUser user) voidKeyStoreManagementServiceImpl.deleteKeyStore(Long keyStoreId, CertificateManagementUser user) voidCertificateManagementServiceImpl.exportCertificate(Long certificateId, OutputStream os, ECertificateFileType fileType, CertificateManagementUser user) voidCertificateManagementServiceImpl.exportCSR(Long certificateId, OutputStream os, ECsrFileType fileType, CertificateManagementUser user) voidCertificateManagementServiceImpl.exportKeyPair(Long certificateId, OutputStream os, char[] password, EKeyPairFileType fileType, CertificateManagementUser user) voidKeyStoreManagementServiceImpl.exportKeyStore(Long keyStoreId, char[] password, OutputStream outputStream, CertificateManagementUser user) voidCertificateManagementServiceImpl.exportPrivateKey(Long certificateId, OutputStream os, char[] password, EPrivateKeyFileType fileType, CertificateManagementUser user) voidCertificateManagementServiceImpl.exportPublicKey(Long certificateId, OutputStream os, EPublicKeyFileType fileType, CertificateManagementUser user) CertificateManagementServiceImpl.findById(Long certificateId, CertificateManagementUser user) KeyStoreManagementServiceImpl.findById(Long keyStoreId, CertificateManagementUser user) KeyStoreManagementServiceImpl.findByName(String name, KeyStoreScope scope, CertificateManagementUser user) KeyStoreManagementServiceImpl.findByUserId(Long userId, CertificateManagementUser user) CertificateManagementServiceImpl.findValidCertificatesForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) CertificateManagementServiceImpl.findValidCertificatesForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) CertificateManagementServiceImpl.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) CertificateManagementServiceImpl.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, Long signingAuthorityId, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) KeyStoreManagementServiceImpl.getAllByAssigneeType(Set<EAssigneeType> assigneeTypes, CertificateManagementUser user) KeyStoreManagementServiceImpl.getAllByKeyStoreScopes(Set<KeyStoreScope> keyStoreScopes, CertificateManagementUser user) CryptoFileAnalyzerImpl.getCertificateFileDetails(InputStream is, KeyStoreScope scope) CryptoSettingsServiceImpl.getCryptoSettings(CertificateManagementUser user) CertificateManagementServiceImpl.getCurrentValidCertificateForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) CertificateManagementServiceImpl.getCurrentValidCertificateForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) KeyStoreManagementServiceImpl.getDefaultKeyStore(KeyStoreScope defaultScope, CertificateManagementUser user) CryptoFileAnalyzerImpl.getKeyStoreLayout(InputStream is, char[] keyStorePassword, KeyStoreScope scope) KeyStoreManagementServiceImpl.getKeyStoreListing(Long keyStoreId, CertificateManagementUser user) CertificateManagementServiceImpl.importCryptographicCredentials(InputStream is, FileImportSpecification fileImportSpecification, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) CertificateManagementServiceImpl.importCryptographicCredentials(InputStream is, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) CertificateManagementServiceImpl.renewCertificate(Long certificateId, CertificateManagementUser user) CertificateManagementServiceImpl.update(CertificateInfoDTO certificate, CertificateManagementUser user) voidCryptoSettingsServiceImpl.updateCryptoSpec(CryptoSettings settings, CertificateManagementUser user) CryptoFileAnalyzerImpl.validateKeyStoreEntryPasswords(InputStream is, char[] keyStorePassword, Map<String, char[]> keyStoreEntryPasswords) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.mgmt.internal.rpc
Methods in de.xima.fc.certificate.mgmt.internal.rpc that throw FcCertificateManagementExceptionModifier and TypeMethodDescription@NotNull KeyStoreInfoDTORpcKeyStoreManagementService.createCustomKeyStore(NewKeyStoreDefinition newKeyStoreDefinition, CertificateManagementUser user) Creates a new custom keystore with the specified name, description, assignee type, and assignee ID.voidRpcCertificateManagementService.deleteCertificate(Long id, CertificateManagementUser user) Deletes a certificate from the system.voidRpcKeyStoreManagementService.deleteKeyStore(Long keyStoreId, CertificateManagementUser user) Deletes the keystore with the specified ID.byte[]RpcCertificateManagementService.exportCertificate(Long certificateId, ECertificateFileType fileType, CertificateManagementUser user) Exports a certificatebyte[]RpcCertificateManagementService.exportCSR(Long certificateId, ECsrFileType fileType, CertificateManagementUser user) Exports a Certificate Signing Request (CSR)byte[]RpcCertificateManagementService.exportKeyPair(Long certificateId, char[] password, EKeyPairFileType fileType, CertificateManagementUser user) Exports a key pair (both public and private keys) of a certificatebyte[]RpcKeyStoreManagementService.exportKeyStore(Long keyStoreId, char[] password, CertificateManagementUser user) Exports the keystore with the specified IDbyte[]RpcCertificateManagementService.exportPrivateKey(Long certificateId, char[] password, EPrivateKeyFileType fileType, CertificateManagementUser user) Exports the private key of a certificatebyte[]RpcCertificateManagementService.exportPublicKey(Long certificateId, EPublicKeyFileType fileType, CertificateManagementUser user) Exports the public key of a certificateRpcCertificateManagementService.findById(Long certificateId, CertificateManagementUser user) Retrieves the certificate with the specified ID.RpcKeyStoreManagementService.findById(Long keyStoreId, CertificateManagementUser user) Retrieves the keystore with the specified ID.RpcKeyStoreManagementService.findByName(String name, KeyStoreScope scope, CertificateManagementUser user) Retrieves the keystore with the specified name in the given scope if it exists.@NotNull KeyStoreInfoDTORpcKeyStoreManagementService.findByUserId(Long userId, CertificateManagementUser user) Retrieves the keystore of the user with the specified ID.@NotNull List<CertificateInfoDTO> RpcCertificateManagementService.findValidCertificatesForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) Retrieves all valid certificates for a given subject within a defined scope.@NotNull List<CertificateInfoDTO> RpcCertificateManagementService.findValidCertificatesForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) Retrieves all valid client certificates for a given usage subject within a defined scope.@NotNull CertificateInfoDTORpcCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) Generates a self-signed certificate with the given specifications.@NotNull CertificateInfoDTORpcCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, Long signingAuthorityId, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) Generates a certificate with the given specifications.@NotNull Set<KeyStoreInfoDTO> RpcKeyStoreManagementService.getAllByAssigneeType(Set<EAssigneeType> assigneeTypes, CertificateManagementUser user) Retrieves a list of all keystores assigned to the specified type of assignee.@NotNull Set<KeyStoreInfoDTO> RpcKeyStoreManagementService.getAllByKeyStoreScopes(Set<KeyStoreScope> keyStoreScopes, CertificateManagementUser user) Retrieves a list of all keystores for the given scopes.RpcCryptoFileAnalyzer.getCertificateFileDetails(SerializableInputStreamContainer is, KeyStoreScope scope) Based on the defined extensions for an X.509 certificate, this method will return the details of a file based certificate, including a comprehensive summary of the certificate's usage information.RpcCryptoSettingsService.getCryptoSettings(CertificateManagementUser user) Retrieves the cryptographic settings for a specific user in the formcycle certificate module.@NotNull Optional<CertificateInfoDTO> RpcCertificateManagementService.getCurrentValidCertificateForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) Retrieves the current valid certificate for the given subject within a defined scope.@NotNull Optional<CertificateInfoDTO> RpcCertificateManagementService.getCurrentValidCertificateForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) Retrieves the current valid certificate for the given usage subject within a defined scope.@NotNull KeyStoreInfoDTORpcKeyStoreManagementService.getDefaultKeyStore(KeyStoreScope defaultScope, CertificateManagementUser user) Retrieves the default keystore for the specified scope.RpcCryptoFileAnalyzer.getKeyStoreLayout(SerializableInputStreamContainer is, char[] keyStorePassword, KeyStoreScope scope) Provides a map of the KeyStore layout, i.e. the aliases and types of the entries in the KeyStore.RpcKeyStoreManagementService.getKeyStoreListing(Long keyStoreId, CertificateManagementUser user) Retrieves a list of certificates stored in the specified keystore.RpcCertificateManagementService.importCryptographicCredentials(SerializableInputStreamContainer is, FileImportSpecification fileImportSpecification, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) Universal method to import a file into the keystore.RpcCertificateManagementService.importCryptographicCredentials(SerializableInputStreamContainer is, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) Universal method to import a file into the keystore.RpcCertificateManagementService.renewCertificate(Long certificateId, CertificateManagementUser user) Renews a certificate by generating a new certificate with the same subject and key pair.RpcCertificateManagementService.update(CertificateInfoDTO certificate, CertificateManagementUser user) Updates the metadata of a certificate.voidRpcCryptoSettingsService.updateCryptoSpec(CryptoSettings settings, CertificateManagementUser user) Updates the cryptographic settings in the formcycle certificate module.RpcCryptoFileAnalyzer.validateKeyStoreEntryPasswords(SerializableInputStreamContainer is, char[] keyStorePassword, Map<String, char[]> keyStoreEntryPasswords) Checks the passwords of the keystore entries in the provided keystore file. -
Uses of FcCertificateManagementException in de.xima.fc.certificate.mgmt.key.generation
Methods in de.xima.fc.certificate.mgmt.key.generation that throw FcCertificateManagementException -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl
Methods in de.xima.fc.certificate.ms.impl that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionbooleanCRLCheckingService.isRevoked(X509Certificate cert) Checks if a given X.509 certificate is revoked by consulting its CRL distribution points. -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl.dao
Methods in de.xima.fc.certificate.ms.impl.dao that throw FcCertificateManagementExceptionModifier and TypeMethodDescription@NotNull CertificateEntityICertificateEntityDao.create(CertificateEntity entity) Creates a newCertificateEntityin the database.@NotNull KeyStoreEntityIKeyStoreEntityDao.createCustomKeyStore(NewKeyStoreDefinition newKeyStoreDefinition) Creates a new custom keystore with the specified name, description, assignee type, and assignee ID.voidICertificateEntityDao.delete(CertificateEntity entity) Deletes the specified certificate entity.voidIKeyStoreEntityDao.delete(KeyStoreEntity entity) Deletes the specified keystore entity.@NotNull CertificateEntityICertificateEntityDao.update(CertificateEntity entity) Updates the specifiedCertificateEntityin the database. -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl.mapper
Methods in de.xima.fc.certificate.ms.impl.mapper that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptiondefault CertificateEntityCertificateEntityMapper.toCertificateEntity(X509Certificate certificate) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl.rpc
Methods in de.xima.fc.certificate.ms.impl.rpc that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionMsKeyStoreManagementService.createCustomKeyStore(NewKeyStoreDefinition newKeyStoreDefinition, CertificateManagementUser user) voidMsCertificateManagementService.deleteCertificate(Long id, CertificateManagementUser user) voidMsKeyStoreManagementService.deleteKeyStore(Long keyStoreId, CertificateManagementUser user) byte[]MsCertificateManagementService.exportCertificate(Long certificateId, ECertificateFileType fileType, CertificateManagementUser user) byte[]MsCertificateManagementService.exportCSR(Long certificateId, ECsrFileType fileType, CertificateManagementUser user) byte[]MsCertificateManagementService.exportKeyPair(Long certificateId, char[] password, EKeyPairFileType fileType, CertificateManagementUser user) byte[]MsKeyStoreManagementService.exportKeyStore(Long keyStoreId, char[] password, CertificateManagementUser user) byte[]MsCertificateManagementService.exportPrivateKey(Long certificateId, char[] password, EPrivateKeyFileType fileType, CertificateManagementUser user) byte[]MsCertificateManagementService.exportPublicKey(Long certificateId, EPublicKeyFileType fileType, CertificateManagementUser user) MsCertificateManagementService.findById(Long certificateId, CertificateManagementUser user) MsKeyStoreManagementService.findById(Long keyStoreId, CertificateManagementUser user) MsKeyStoreManagementService.findByName(String name, KeyStoreScope scope, CertificateManagementUser user) MsKeyStoreManagementService.findByUserId(Long userId, CertificateManagementUser user) MsCertificateManagementService.findValidCertificatesForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) MsCertificateManagementService.findValidCertificatesForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) MsCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) MsCertificateManagementService.generateCertificate(X501DistinguishedName certificateSubject, Duration certificateValidity, IKeyPairGenerationSpec keyPairGenerationSpec, List<ICertificateUsageSpecification> certificateUsageSpecifications, Long signingAuthorityId, KeyStoreSelector keyStoreSelector, boolean autoRenew, CertificateManagementUser user) MsKeyStoreManagementService.getAllByAssigneeType(Set<EAssigneeType> assigneeTypes, CertificateManagementUser user) MsKeyStoreManagementService.getAllByKeyStoreScopes(Set<KeyStoreScope> keyStoreScopes, CertificateManagementUser user) MsCryptoSettingsService.getCryptoSettings(CertificateManagementUser user) MsCertificateManagementService.getCurrentValidCertificateForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) MsCertificateManagementService.getCurrentValidCertificateForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) MsKeyStoreManagementService.getDefaultKeyStore(KeyStoreScope defaultScope, CertificateManagementUser user) MsKeyStoreManagementService.getKeyStoreListing(Long keyStoreId, CertificateManagementUser user) MsCertificateManagementService.importCryptographicCredentials(SerializableInputStreamContainer is, FileImportSpecification fileImportSpecification, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) MsCertificateManagementService.importCryptographicCredentials(SerializableInputStreamContainer is, KeyStoreSelector keyStoreSelector, CertificateManagementUser user) MsCertificateManagementService.renewCertificate(Long certificateId, CertificateManagementUser user) MsCertificateManagementService.update(CertificateInfoDTO certificate, CertificateManagementUser user) voidMsCryptoSettingsService.updateCryptoSpec(CryptoSettings settings, CertificateManagementUser user) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl.scheduling
Methods in de.xima.fc.certificate.ms.impl.scheduling that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionCertificateMonitorJobManager.getTriggerInfo()voidCertificateMonitorJobManager.updateCronTrigger(String cronExpression) -
Uses of FcCertificateManagementException in de.xima.fc.certificate.ms.impl.util
Methods in de.xima.fc.certificate.ms.impl.util that throw FcCertificateManagementExceptionModifier and TypeMethodDescriptionX509CertificateBuilder.TLSClientCertificateBuilder.addDnsName(String domainName) X509CertificateBuilder.TLSServerCertificateBuilder.addDnsName(String domainName) X509CertificateBuilder.TLSClientCertificateBuilder.addIPAddress(String ipAddress) X509CertificateBuilder.TLSServerCertificateBuilder.addIPAddress(String ipAddress) X509CertificateBuilder.CACertificateBuilder.authorityInfoAccess(String ocspUrl, String caIssuerUrl) X509CertificateBuilder.CertificateBuilder.build(PrivateKey signingKey) Generate the certificate (signed with the provided signing key)static X509CertificateX509CertificateUtil.convertCertificate(Certificate certificate) Convert a Certificate object to an X509Certificate object.X509CertificateBuilder.CACertificateBuilder.crlDistributionPoints(String... urls) static PublicKeyKeyPairUtil.derivePublicKey(PrivateKey privateKey) Derives the public key from a private key.static voidX509CertificateUtil.exportToDER(X509Certificate cert, OutputStream out) Export certificate in DER format (binary)static voidKeyStoreUtil.exportToPKCS12(List<KeyStoreEntry> entries, char[] password, OutputStream outputStream) Export certificate chain and private key to PKCS#12 formatstatic voidX509CertificateUtil.exportToPKCS7(List<X509Certificate> certChain, OutputStream out) Export certificate chain as PKCS#7 format.static voidKeyPairUtil.exportToPKCS8(PrivateKey privateKey, OutputStream pkOutputStream, char[] password) Exports a PrivateKey to an OutputStream in PKCS8 format.static voidKeyPairUtil.exportToPKCS8PEM(PrivateKey privateKey, OutputStream pkOutputStream) Exports a PrivateKey to an OutputStream in PKCS8 PEM format.static voidKeyPairUtil.exportToPKCS8PEM(PrivateKey privateKey, OutputStream pkOutputStream, char[] password) Exports a PrivateKey to an OutputStream in PKCS8 PEM format.static byte[]X509CertificateUtil.generateCsr(X509Certificate cert, PrivateKey signingKey, String signatureAlgoName) Generates a CSR (Certificate Signing Request) for a given certificate and private key.byte[]X509CertificateBuilder.CertificateBuilder.generateCSR(PrivateKey signingKey) Generate a certificate signing request (CSR)static KeyPairKeyPairUtil.generateECKey(int keySize) Generates a new EC key pair with the specified curve.static KeyPairKeyPairUtil.generateECKey(String curve) Generates a new EC key pair with the specified curve.X509CertificateUtil.getCrlDistributionPoints(X509Certificate cert) Extracts CRL distribution points from a certificateKeyStoreEntityUtil.getKeyStoreIdBySelector(KeyStoreSelector keyStoreSelector, CertificateManagementUser user) Retrieves the keystore ID based on the provided selector.static List<KeyStoreEntryInfo> KeyStoreUtil.getKeyStoreLayout(byte[] keystoreData, String keyStoreType, char[] password, boolean analyzeCertificates) Load a KeyStore and return the KeyStore layout.static List<KeyStoreEntryInfo> KeyStoreUtil.getKeyStoreLayout(InputStream ksInputStream, String keyStoreType, char[] password, boolean analyzeCertificates) Load a KeyStore and return the KeyStore layout.static PrivateKeyKeyPairUtil.importPrivateKey(InputStream pkInputStream, char[] password) Imports a private key, handling both encrypted and unencrypted formats.static X509CertificateX509CertificateUtil.loadCertificate(byte[] certificateBytes) Load a certificate from an input stream.static X509CertificateX509CertificateUtil.loadCertificate(InputStream certStream) Load a certificate from an input stream.static PrivateKeyKeyPairUtil.loadPrivateKey(byte[] privateKeyBytes, String algorithm) Creates aPrivateKeyfrom encoded key bytesstatic PublicKeyKeyPairUtil.loadPublicKey(byte[] publicKeyBytes, String algorithm) Creates aPublicKeyfrom encoded key bytesstatic Set<X509Certificate> KeyStoreUtil.readAllCertificates(InputStream ksInputStream, String keyStoreType, char[] keyStorePassword) Read certificates from a KeyStore input stream.static List<KeyStoreEntry> KeyStoreUtil.readKeyStoreEntries(byte[] keyStoreData, String keyStoreType, char[] keyStorePassword, Map<String, char[]> aliasesWithPasswords) Read KeyStore entries.static List<KeyStoreEntry> KeyStoreUtil.readKeyStoreEntries(InputStream ksInputStream, String keyStoreType, char[] keyStorePassword, Map<String, char[]> aliasesWithPasswords) Read KeyStore entries.static X509CertificateX509CertificateUtil.renewCertificate(X509Certificate certificate, KeyPair newKeyPair, Duration validity, CertificateBundle issuer) Renew an existing certificate by creating a new certificate with the same subject and issuer, but with a new serial and validity period.KeyStoreUtil.validateKeyStoreEntryPasswords(InputStream ksInputStream, String keyStoreType, char[] keyStorePassword, Map<String, char[]> aliasesWithPasswords)