logoutRequest.getSessionIndex().add(StaxParserUtil.getElementText(xmlEventReader));
logoutRequest.getSessionIndex().add(StaxParserUtil.getElementText(xmlEventReader));
public LogoutRequestType createLogoutRequest(SeamSamlPrincipal principal) throws ConfigurationException { ObjectFactory objectFactory = new ObjectFactory(); org.picketlink.identity.federation.saml.v2.assertion.ObjectFactory assertionObjectFactory = new org.picketlink.identity.federation.saml.v2.assertion.ObjectFactory(); LogoutRequestType logoutRequest = objectFactory.createLogoutRequestType(); logoutRequest.setID(generateId()); logoutRequest.setIssueInstant(generateIssueInstant()); NameIDType issuer = assertionObjectFactory.createNameIDType(); issuer.setValue(serviceProvider.getSamlConfiguration().getEntityId()); logoutRequest.setIssuer(issuer); NameIDType nameID = JBossSAMLBaseFactory.createNameID(); nameID.setValue(principal.getNameId().getValue()); logoutRequest.setNameID(nameID); logoutRequest.setVersion(JBossSAMLConstants.VERSION_2_0.get()); logoutRequest.getSessionIndex().add(principal.getSessionIndex()); return logoutRequest; }
List<String> sessionIndexes = logOutRequest.getSessionIndex();
List<String> sessionIndexes = logOutRequest.getSessionIndex();
List<String> sessionIndexes = logOutRequest.getSessionIndex();