Uses of Class
de.xima.fc.certificate.mgmt.CertificateManagementUser
Packages that use CertificateManagementUser
Package
Description
-
Uses of CertificateManagementUser in de.xima.fc.certificate.gui.internal
Methods in de.xima.fc.certificate.gui.internal with parameters of type CertificateManagementUserModifier 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 CertificateManagementUser in de.xima.fc.certificate.mgmt
Methods in de.xima.fc.certificate.mgmt with parameters of type CertificateManagementUserModifier 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.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.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. -
Uses of CertificateManagementUser in de.xima.fc.certificate.mgmt.internal
Methods in de.xima.fc.certificate.mgmt.internal with parameters of type CertificateManagementUserModifier 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) CryptoSettingsServiceImpl.getCryptoSettings(CertificateManagementUser user) CertificateManagementServiceImpl.getCurrentValidCertificateForSubject(CertificateSelectionBySubjectQuery query, CertificateManagementUser user) CertificateManagementServiceImpl.getCurrentValidCertificateForUsageSubject(CertificateSelectionByUsageSubjectQuery query, CertificateManagementUser user) KeyStoreManagementServiceImpl.getDefaultKeyStore(KeyStoreScope defaultScope, CertificateManagementUser user) 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) -
Uses of CertificateManagementUser in de.xima.fc.certificate.mgmt.internal.rpc
Methods in de.xima.fc.certificate.mgmt.internal.rpc with parameters of type CertificateManagementUserModifier 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.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.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. -
Uses of CertificateManagementUser in de.xima.fc.gui.common.user
Methods in de.xima.fc.gui.common.user that return CertificateManagementUserModifier and TypeMethodDescriptionstatic CertificateManagementUserUserAdapter.toCertificateManagementUser(IUser user) Converts anIUserto aCertificateManagementUsermodel. -
Uses of CertificateManagementUser in de.xima.fc.logic.user
Methods in de.xima.fc.logic.user that return CertificateManagementUserModifier and TypeMethodDescriptionstatic CertificateManagementUserUserAdapter.toCertificateManagementUser(IUser user) Converts anIUserto aCertificateManagementUsermodel.