Interface CertificateExchange
-
- All Superinterfaces:
pl.edu.icm.unity.engine.api.authn.CredentialExchange
- All Known Implementing Classes:
CertificateVerificator
public interface CertificateExchange extends pl.edu.icm.unity.engine.api.authn.CredentialExchangeExchange for checking if the presented certificate is in the DB. It is assumed that the certificate was actually authenticated by the transport layer - the verificator only checks if the certificate is present in the database.- Author:
- K. Benedyczak
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description pl.edu.icm.unity.engine.api.authn.AuthenticationResultcheckCertificate(java.security.cert.X509Certificate[] chain, java.lang.String formForUnknown, boolean enableAssociation, pl.edu.icm.unity.engine.api.authn.remote.AuthenticationTriggeringContext triggeringContext)
-
-
-
Field Detail
-
ID
static final java.lang.String ID
- See Also:
- Constant Field Values
-
-