code: public void setAllowUnsafeSslRenegotiation(boolean allow) {
          if (allowUnsafeSslRenegotiation != allow) {
              allowUnsafeSslRenegotiation = allow;
  
              setAllowUnsafeSslRenegotiationSystemProperty(allowUnsafeSslRenegotiation);
              getConfig().setProperty(ALLOW_UNSAFE_SSL_RENEGOTIATION, allowUnsafeSslRenegotiation);
          }
      }
docs: Sets whether or not the unsafe SSL renegotiation is enabled.
  <p>
  Calling this method changes the system property "sun.security.ssl.allowUnsafeRenegotiation" and
  "com.ibm.jsse2.renegotiate". It must be set before establishing any SSL connection. Further changes after establishing a
  SSL connection will have no effect on the renegotiation but the value will be saved and restored next time ZAP is
  restarted.
  </p>
  
  @param allow {@code true} if the unsafe SSL renegotiation should be enabled, {@code false} otherwise.
  @see #isAllowUnsafeSslRenegotiation()
  @see #setAllowUnsafeSslRenegotiationSystemProperty(boolean)