Package com.soffid.iam.service
Interface CertificateValidationModule
-
public interface CertificateValidationModule
- Author:
- bubu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.soffid.iam.api.Account
getCertificateAccount(List<X509Certificate> certs)
Operation getCertificateAccountcom.soffid.iam.api.User
getCertificateUser(List<X509Certificate> certs)
Operation getCertificateUserCollection<X509Certificate>
getRootCertificateList()
Operation getRootCertificateListboolean
validateCertificate(List<X509Certificate> certs)
Operation validateCertificate
-
-
-
Method Detail
-
getRootCertificateList
Collection<X509Certificate> getRootCertificateList() throws es.caib.seycon.ng.exception.InternalErrorException
Operation getRootCertificateList- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
validateCertificate
boolean validateCertificate(List<X509Certificate> certs) throws es.caib.seycon.ng.exception.InternalErrorException
Operation validateCertificate- Parameters:
certs
-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getCertificateUser
com.soffid.iam.api.User getCertificateUser(List<X509Certificate> certs) throws es.caib.seycon.ng.exception.InternalErrorException
Operation getCertificateUser- Parameters:
certs
-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getCertificateAccount
com.soffid.iam.api.Account getCertificateAccount(List<X509Certificate> certs) throws es.caib.seycon.ng.exception.InternalErrorException
Operation getCertificateAccount- Parameters:
certs
-- Returns:
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
-