Interface CertificateEntityMapper
-
- All Known Implementing Classes:
CertificateEntityMapperImpl
public interface CertificateEntityMapper- Since:
- 8.5.0
- Author:
- tobias
-
-
Field Summary
Fields Modifier and Type Field Description static CertificateEntityMapperINSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanhasCsr(byte[] csrData)default booleanhasPrivateKey(KeyPairEntity keyPair)default CertificateEntitytoCertificateEntity(X509Certificate certificate)default CertificateInfoDTOtoCertificateInfoDTO(CertificateEntity source)CertificateInfoDTOtoCertificateInfoDTOInternal(CertificateEntity source, String safeSubject, String safeIssuer)voidupdateCertificateEntity(CertificateInfoDTO dto, CertificateEntity certificateEntity)
-
-
-
Field Detail
-
INSTANCE
static final CertificateEntityMapper INSTANCE
-
-
Method Detail
-
hasCsr
default boolean hasCsr(byte[] csrData)
-
hasPrivateKey
default boolean hasPrivateKey(KeyPairEntity keyPair)
-
toCertificateEntity
default CertificateEntity toCertificateEntity(X509Certificate certificate) throws FcCertificateManagementException
- Throws:
FcCertificateManagementException
-
toCertificateInfoDTO
default CertificateInfoDTO toCertificateInfoDTO(CertificateEntity source)
-
toCertificateInfoDTOInternal
CertificateInfoDTO toCertificateInfoDTOInternal(CertificateEntity source, String safeSubject, String safeIssuer)
-
updateCertificateEntity
void updateCertificateEntity(CertificateInfoDTO dto, CertificateEntity certificateEntity)
-
-