Class JSSNativeTrustManager

java.lang.Object
org.mozilla.jss.provider.javax.crypto.JSSNativeTrustManager
All Implemented Interfaces:
TrustManager, X509TrustManager

public class JSSNativeTrustManager extends Object implements X509TrustManager
JSSNativeTrustManager is a JSSEngine TrustManager utilizing existing native certificate checking functionality of NSS and JSS, compatible with the old SSLSocket checks. Note: This class isn't compatible with external (non-JSS) SSLEngines. The only configuration possible is in CryptoManager's OCSP Policy, which this obeys. No other configuration is possible. This is more performant than other TrustManagers, because it saves a JNI call and handles the NSS callback directly.