TransformsType transforms= new Transforms();
transforms.setTransform(tList);
rt.setTransforms((Transforms) transforms);
// policy creation
Target target = new Target(Target.TARGET_TYPE_VALUE_URI, uri);
SignatureTarget signTarget = new SignatureTarget(target);
signTarget.setDigestAlgorithm(dm);
for(int i = 0; tList != null && i < tList.size(); i++){
Transform tr = (Transform) tList.get(i);
SignatureTarget.Transform sTr = new SignatureTarget.Transform(tr.getAlgorithm());