Web3js has the following method :
web3.eth.signTransaction(transactionObject, address [, callback])
to sign a transaction using an unlocked account.
Can we sign a transaction in a similar way, without explicitly providing the private key, with ethereumjs-tx ?