//Do signature
dkSig.computeSignature();
dkSig.appendDKElementToHeader(rmd.getSecHeader());
dkSig.appendSigToHeader(rmd.getSecHeader());
return dkSig.getSignatureValue();
} catch (WSSecurityException e) {
throw new RampartException("errorInDerivedKeyTokenSignature", e);