burp.api.montoya.BurpExtension Maven / Gradle / Ivy
/*
* Copyright (c) 2022-2023. PortSwigger Ltd. All rights reserved.
*
* This code may be used to extend the functionality of Burp Suite Community Edition
* and Burp Suite Professional, provided that this usage does not violate the
* license terms for those products.
*/
package burp.api.montoya;
/**
* All extensions must implement this interface.
*
* Implementations must be declared public, and must provide a default (public, no-argument) constructor.
*/
public interface BurpExtension
{
/**
* Invoked when the extension is loaded. Any registered handlers will only be enabled once this method has completed.
*
* @param api The API implementation to access the functionality of Burp Suite.
*/
void initialize(MontoyaApi api);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy