Class CertificateSpecifications
- java.lang.Object
-
- de.trustable.ca3s.core.repository.CertificateSpecifications
-
public final class CertificateSpecifications extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<Certificate>findCertificatesBySubject(javax.persistence.EntityManager entityManager, javax.persistence.criteria.CriteriaBuilder cb, List<Rdn> rdnList)static intgetIntValue(String[] inArr, int defaultValue)static StringgetStringValue(String[] inArr)static StringgetStringValue(String[] inArr, String defaultValue)static org.springframework.data.domain.Page<CertificateView>handleQueryParamsCertificateView(javax.persistence.EntityManager entityManager, javax.persistence.criteria.CriteriaBuilder cb, Map<String,String[]> parameterMap)static org.springframework.data.jpa.domain.Specification<Certificate>subjectOrIssuer(String searchTerm)
-
-
-
Method Detail
-
subjectOrIssuer
public static org.springframework.data.jpa.domain.Specification<Certificate> subjectOrIssuer(String searchTerm)
-
getIntValue
public static int getIntValue(String[] inArr, int defaultValue)
-
findCertificatesBySubject
public static List<Certificate> findCertificatesBySubject(javax.persistence.EntityManager entityManager, javax.persistence.criteria.CriteriaBuilder cb, List<Rdn> rdnList)
- Parameters:
entityManager- EntityManagercb- CriteriaBuilderrdnList- list of RDNs- Returns:
- list of certificates
-
handleQueryParamsCertificateView
public static org.springframework.data.domain.Page<CertificateView> handleQueryParamsCertificateView(javax.persistence.EntityManager entityManager, javax.persistence.criteria.CriteriaBuilder cb, Map<String,String[]> parameterMap)
- Parameters:
entityManager- EntityManagercb- CriteriaBuilderparameterMap- map of parameters- Returns:
- page
-
-