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.Account
handleGetCertificateAccount(List<X509Certificate> certs)
protected com.soffid.iam.api.User
handleGetCertificateUser(List<X509Certificate> certs)
protected Collection<X509Certificate>
handleGetRootCertificateList()
protected boolean
handleValidateCertificate(List<X509Certificate> certs)
void
setApplicationContext(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:
setApplicationContext
in 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:
handleGetRootCertificateList
in classCertificateValidationServiceBase
- Throws:
Exception
-
handleValidateCertificate
protected boolean handleValidateCertificate(List<X509Certificate> certs) throws Exception
- Specified by:
handleValidateCertificate
in classCertificateValidationServiceBase
- Throws:
Exception
-
handleGetCertificateUser
protected com.soffid.iam.api.User handleGetCertificateUser(List<X509Certificate> certs) throws Exception
- Specified by:
handleGetCertificateUser
in classCertificateValidationServiceBase
- Throws:
Exception
-
handleGetCertificateAccount
protected com.soffid.iam.api.Account handleGetCertificateAccount(List<X509Certificate> certs) throws Exception
- Specified by:
handleGetCertificateAccount
in classCertificateValidationServiceBase
- Throws:
Exception
-
-