assertion.setSubject(subjectType);
// QName name = new QName(WSTrustConstants.SAML2_ASSERTION_NS, "NameID");
NameIDType nameIDType = new NameIDType();
nameIDType.setValue(userId);
STSubType subType = new STSubType();
subType.addBaseID(nameIDType);
subjectType.setSubType(subType);
/*
* JAXBElement<NameIDType> jaxbElement = new JAXBElement<NameIDType>(name, declaredType, JAXBElement.GlobalScope.class,
* nameIDType); subjectType.getContent().add(jaxbElement);