Interface CACertificateStoreRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<CACertificateStore,String>,org.springframework.data.jpa.repository.JpaRepository<CACertificateStore,String>,org.springframework.data.repository.PagingAndSortingRepository<CACertificateStore,String>,org.springframework.data.repository.query.QueryByExampleExecutor<CACertificateStore>,org.springframework.data.repository.Repository<CACertificateStore,String>
@Repository public interface CACertificateStoreRepository extends org.springframework.data.jpa.repository.JpaRepository<CACertificateStore,String>
This interface CACertificateStoreRepository for CRUD operations for CA/Sub-CA certificates.- Since:
- 1.1.2
- Author:
- Mahammed Taheer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<CACertificateStore>findAll()Function to fetch all CACertificates.List<CACertificateStore>findByCertSubject(String certSubject)Function to find CACertificates by Certificate Subject.List<CACertificateStore>findByCertSubjectAndCertIssuer(String certSubject, String certIssuer)Function to find CACertificates by Certificate Subject and Certificate Issuer.CACertificateStorefindByCertThumbprint(String certThumbprint)Function to find CACertificate by Certificate thumbprint.CACertificateStorefindByCertThumbprintAndPartnerDomain(String certThumbprint, String partnerDomain)Function to find CACertificate by Certificate thumbprint and Partner domain.List<CACertificateStore>findByPartnerDomain(String partnerDomain)Function to find CACertificates by Partner Domain.-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findById, save
-
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlush
-
-
-
-
Method Detail
-
findByCertSubjectAndCertIssuer
List<CACertificateStore> findByCertSubjectAndCertIssuer(String certSubject, String certIssuer)
Function to find CACertificates by Certificate Subject and Certificate Issuer.- Parameters:
certSubject- Certificate SubjectcercertIssuertSubject- Certificate Issuer- Returns:
- list of CACertificateStore
-
findByCertThumbprint
CACertificateStore findByCertThumbprint(String certThumbprint)
Function to find CACertificate by Certificate thumbprint.- Parameters:
certThumbprint- Certificate Thumbprint- Returns:
- CACertificateStore
-
findAll
List<CACertificateStore> findAll()
Function to fetch all CACertificates.- Specified by:
findAllin interfaceorg.springframework.data.repository.CrudRepository<CACertificateStore,String>- Specified by:
findAllin interfaceorg.springframework.data.jpa.repository.JpaRepository<CACertificateStore,String>- Returns:
- list of CACertificateStore
-
findByCertSubject
List<CACertificateStore> findByCertSubject(String certSubject)
Function to find CACertificates by Certificate Subject.- Parameters:
certSubject- Certificate Subject- Returns:
- list of CACertificateStore
-
findByPartnerDomain
List<CACertificateStore> findByPartnerDomain(String partnerDomain)
Function to find CACertificates by Partner Domain.- Parameters:
partnerDomain- Certificate Subject- Returns:
- list of CACertificateStore
-
findByCertThumbprintAndPartnerDomain
CACertificateStore findByCertThumbprintAndPartnerDomain(String certThumbprint, String partnerDomain)
Function to find CACertificate by Certificate thumbprint and Partner domain.- Parameters:
certThumbprint- Certificate ThumbprintpartnerDomain- Partner Domain- Returns:
- CACertificateStore
-
-