Class TrustKitRequestHandler

java.lang.Object
com.subaio.fintechbridge.RequestHandler
com.subaio.fintechbridge.TrustKitRequestHandler

public class TrustKitRequestHandler
extends RequestHandler
Enable SSL pinning in API level <24 through TrustKit
  • Constructor Summary

    Constructors 
    Constructor Description
    TrustKitRequestHandler​(android.content.Context context)
    Initialize with TrustKit instance from global SSL pinning settings (network_security_config.xml)
    TrustKitRequestHandler​(com.datatheorem.android.trustkit.TrustKit trustKit)
    Initialize with existing TrustKit instance
  • Method Summary

    Modifier and Type Method Description
    void enhanceConnection​(javax.net.ssl.HttpsURLConnection connection)
    Modify the connection-object before it is opened.

    Methods inherited from class com.subaio.fintechbridge.RequestHandler

    getDefaultError, getFlattenedHeaders, handle, isEnabled, setHeaders

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TrustKitRequestHandler

      public TrustKitRequestHandler​(android.content.Context context)
      Initialize with TrustKit instance from global SSL pinning settings (network_security_config.xml)
    • TrustKitRequestHandler

      public TrustKitRequestHandler​(com.datatheorem.android.trustkit.TrustKit trustKit)
      Initialize with existing TrustKit instance
  • Method Details