Package com.soffid.iam.service
Class CertificateValidationServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.CertificateValidationServiceBase
-
- com.soffid.iam.service.CertificateValidationServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.CertificateValidationService,org.springframework.context.ApplicationContextAware
public class CertificateValidationServiceImpl extends CertificateValidationServiceBase implements org.springframework.context.ApplicationContextAware
- Author:
- bubu
-
-
Constructor Summary
Constructors Constructor Description CertificateValidationServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<com.soffid.iam.service.CertificateValidationService>getModules()protected com.soffid.iam.api.AccounthandleGetCertificateAccount(List<X509Certificate> certs)protected com.soffid.iam.api.UserhandleGetCertificateUser(List<X509Certificate> certs)protected Collection<X509Certificate>handleGetRootCertificateList()protected booleanhandleValidateCertificate(List<X509Certificate> certs)voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)-
Methods inherited from class com.soffid.iam.service.CertificateValidationServiceBase
getCertificateAccount, getCertificateUser, getPrincipal, getRootCertificateList, validateCertificate
-
-
-
-
Method Detail
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException- Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
getModules
public List<com.soffid.iam.service.CertificateValidationService> getModules()
-
handleGetRootCertificateList
protected Collection<X509Certificate> handleGetRootCertificateList() throws Exception
- Specified by:
handleGetRootCertificateListin classCertificateValidationServiceBase- Throws:
Exception
-
handleValidateCertificate
protected boolean handleValidateCertificate(List<X509Certificate> certs) throws Exception
- Specified by:
handleValidateCertificatein classCertificateValidationServiceBase- Throws:
Exception
-
handleGetCertificateUser
protected com.soffid.iam.api.User handleGetCertificateUser(List<X509Certificate> certs) throws Exception
- Specified by:
handleGetCertificateUserin classCertificateValidationServiceBase- Throws:
Exception
-
handleGetCertificateAccount
protected com.soffid.iam.api.Account handleGetCertificateAccount(List<X509Certificate> certs) throws Exception
- Specified by:
handleGetCertificateAccountin classCertificateValidationServiceBase- Throws:
Exception
-
-