SecurityPolicy primaryPolicy = (SecurityPolicy) i.next();
if(PolicyTypeUtil.signaturePolicy(primaryPolicy)){
SignaturePolicy sigPolicy = (SignaturePolicy)primaryPolicy;
IntegrityAssertionProcessor iAP = new IntegrityAssertionProcessor(scp.getAlgorithmSuite(), true);
SignatureTargetCreator stc = iAP.getTargetCreator();
SignatureTarget sigTarget = stc.newURISignatureTarget(sigPolicy.getUUID());
SecurityPolicyUtil.setName(sigTarget, sigPolicy);
spFB.addTargetBinding(sigTarget);
spFB.isEndorsingSignature(true);
addedSigTarget = true;
break;