Class NativeRequestHandler

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

public class NativeRequestHandler extends RequestHandler
Request handle for native SSL pinning only. SSL pinning will be disabled for API level <24
  • Constructor Details

    • NativeRequestHandler

      public NativeRequestHandler()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Description copied from class: RequestHandler
      Determines whether the requesthandler is used. Defaults to checking for SDKs below 24, since this is where native SSL pinning was added.
      Overrides:
      isEnabled in class RequestHandler
      Returns:
      Is request handling necessary
    • enhanceConnection

      public void enhanceConnection(@NonNull HttpsURLConnection connection)
      Description copied from class: RequestHandler
      Modify the connection-object before it is opened.
      Specified by:
      enhanceConnection in class RequestHandler