public interface TrustStrategy
Modifier and Type | Method and Description |
---|---|
boolean |
isTrusted(X509Certificate[] chain,
String authType)
Determines whether the certificate chain can be trusted without consulting the trust manager
configured in the actual SSL context.
|
boolean isTrusted(X509Certificate[] chain, String authType) throws CertificateException
Please note that, if this method returns false
, the trust manager configured
in the actual SSL context can still clear the certificate as trusted.
chain
- the peer certificate chainauthType
- the authentication type based on the client certificatetrue
if the certificate can be trusted without verification by
the trust manager, false
otherwise.CertificateException
- thrown if the certificate is not trusted or invalid.