else if ( getLog().isDebugEnabled() )
{
getLog().debug( getMessage( "processing", archive ) );
}
JarSignerRequest request = createRequest( archive );
request.setVerbose( verbose );
request.setAlias( alias );
request.setArchive( archive );
request.setKeystore( keystore );
request.setStoretype( storetype );
request.setProviderArg( providerArg );
request.setProviderClass( providerClass );
request.setProviderName( providerName );
request.setWorkingDirectory( workingDirectory );
request.setMaxMemory( maxMemory );
request.setArguments( arguments );
request.setProtectedAuthenticationPath( protectedAuthenticationPath );
// Special handling for passwords through the Maven Security Dispatcher
request.setStorepass( decrypt( storepass ) );
try
{
JavaToolResult result = jarSigner.execute( request );