blob: 54b4e80f8f9d940ce34f115cffb76e99c1cd947c [file] [log] [blame]
package aQute.bnd.service;
import aQute.bnd.osgi.*;
public interface SignerPlugin {
/**
* Sign the current jar. The alias is the given certificate keystore.
*
* @param builder
* The current builder that contains the jar to sign
* @param alias
* The keystore certificate alias
* @throws Exception
* When anything goes wrong
*/
void sign(Builder builder, String alias) throws Exception;
}