|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TrustStrategy
A strategy to establish trustworthiness of certificates without consulting the trust manager configured in the actual SSL context. This interface can be used to override the standard JSSE certificate verification process.
Method Summary | |
---|---|
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. |
Method Detail |
---|
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 certificate
true
if the certificate can be trusted without verification by
the trust manager, false
otherwise.
CertificateException
- thrown if the certificate is not trusted or invalid.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |