DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
Document doc = docFactory.newDocumentBuilder().newDocument();
KeyInfo keyInfo = new KeyInfo(doc);
keyInfo.addKeyValue(pubKey);
List subConfirmation = new ArrayList();
subConfirmation.add(holderOfKeyConfirmation_saml20);
SubjectConfirmationData scd = factory.createSubjectConfirmationData(null, null, null, null, null, keyInfo.getElement());