Interface CertificateDetailsMapper
-
- All Known Implementing Classes:
CertificateDetailsMapperImpl
public interface CertificateDetailsMapper- Since:
- 8.5.0
- Author:
- Norman Lorenz
-
-
Field Summary
Fields Modifier and Type Field Description static CertificateDetailsMapperINSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleantoAlreadyInSystem(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope)default X509CertificateDetailstoCertificateDetails(X509Certificate certificate)CertificateDetailstoCertificateDetails(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope)default LongtoKeyStoreIdOfCsrSourceCertificate(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope)default booleantoUpdateableByMeansOfCsrProcedure(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope)
-
-
-
Field Detail
-
INSTANCE
static final CertificateDetailsMapper INSTANCE
-
-
Method Detail
-
toAlreadyInSystem
default boolean toAlreadyInSystem(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope) throws CertificateEncodingException
- Throws:
CertificateEncodingException
-
toCertificateDetails
default X509CertificateDetails toCertificateDetails(X509Certificate certificate) throws CertificateException
- Throws:
CertificateException
-
toCertificateDetails
CertificateDetails toCertificateDetails(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope)
-
toKeyStoreIdOfCsrSourceCertificate
default Long toKeyStoreIdOfCsrSourceCertificate(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope) throws CertificateEncodingException
- Throws:
CertificateEncodingException
-
toUpdateableByMeansOfCsrProcedure
default boolean toUpdateableByMeansOfCsrProcedure(X509Certificate certificate, ICertificateEntityDao certificateEntityDao, KeyStoreScope keyStoreScope) throws CertificateEncodingException
- Throws:
CertificateEncodingException
-
-