/** * Parse the attributes at the log out request element * * @param startElement * * @return * * @throws ParsingException */ private LogoutRequestType parseBaseAttributes(StartElement startElement) throws ParsingException { super.parseRequiredAttributes(startElement); LogoutRequestType logoutRequest = new LogoutRequestType(id, issueInstant); // Let us get the attributes super.parseBaseAttributes(startElement, logoutRequest); Attribute reason = startElement.getAttributeByName(new QName(JBossSAMLConstants.REASON.get())); if (reason != null) logoutRequest.setReason(StaxParserUtil.getAttributeValue(reason)); Attribute notOnOrAfter = startElement.getAttributeByName(new QName(JBossSAMLConstants.NOT_ON_OR_AFTER.get())); if (notOnOrAfter != null) logoutRequest.setNotOnOrAfter(XMLTimeUtil.parse(StaxParserUtil.getAttributeValue(notOnOrAfter))); return logoutRequest; } }
/** * Parse the attributes at the log out request element * @param startElement * @return * @throws ParsingException */ private LogoutRequestType parseBaseAttributes(StartElement startElement) throws ParsingException { super.parseRequiredAttributes(startElement); LogoutRequestType logoutRequest = new LogoutRequestType(id, issueInstant); //Let us get the attributes super.parseBaseAttributes(startElement, logoutRequest); Attribute reason = startElement.getAttributeByName(new QName(JBossSAMLConstants.REASON.get())); if (reason != null) logoutRequest.setReason(StaxParserUtil.getAttributeValue(reason)); Attribute notOnOrAfter = startElement.getAttributeByName(new QName(JBossSAMLConstants.NOT_ON_OR_AFTER.get())); if (notOnOrAfter != null) logoutRequest.setNotOnOrAfter(XMLTimeUtil.parse(StaxParserUtil.getAttributeValue(notOnOrAfter))); return logoutRequest; } }
/** * Parse the attributes at the log out request element * * @param startElement * @return * @throws ParsingException */ private LogoutRequestType parseBaseAttributes(StartElement startElement) throws ParsingException { super.parseRequiredAttributes(startElement); LogoutRequestType logoutRequest = new LogoutRequestType(id, issueInstant); // Let us get the attributes super.parseBaseAttributes(startElement, logoutRequest); Attribute reason = startElement.getAttributeByName(new QName(JBossSAMLConstants.REASON.get())); if (reason != null) logoutRequest.setReason(StaxParserUtil.getAttributeValue(reason)); Attribute notOnOrAfter = startElement.getAttributeByName(new QName(JBossSAMLConstants.NOT_ON_OR_AFTER.get())); if (notOnOrAfter != null) logoutRequest.setNotOnOrAfter(XMLTimeUtil.parse(StaxParserUtil.getAttributeValue(notOnOrAfter))); return logoutRequest; } }
/** * Parse the attributes at the log out request element * @param startElement * @return * @throws ParsingException */ private LogoutRequestType parseBaseAttributes(StartElement startElement) throws ParsingException { super.parseRequiredAttributes(startElement); LogoutRequestType logoutRequest = new LogoutRequestType(id, issueInstant); //Let us get the attributes super.parseBaseAttributes(startElement, logoutRequest); Attribute reason = startElement.getAttributeByName(new QName(JBossSAMLConstants.REASON.get())); if (reason != null) logoutRequest.setReason(StaxParserUtil.getAttributeValue(reason)); Attribute notOnOrAfter = startElement.getAttributeByName(new QName(JBossSAMLConstants.NOT_ON_OR_AFTER.get())); if (notOnOrAfter != null) logoutRequest.setNotOnOrAfter(XMLTimeUtil.parse(StaxParserUtil.getAttributeValue(notOnOrAfter))); return logoutRequest; } }
/** * Parse the attributes at the log out request element * * @param startElement * * @return * * @throws ParsingException */ private LogoutRequestType parseBaseAttributes(StartElement startElement) throws ParsingException { super.parseRequiredAttributes(startElement); LogoutRequestType logoutRequest = new LogoutRequestType(id, issueInstant); // Let us get the attributes super.parseBaseAttributes(startElement, logoutRequest); Attribute reason = startElement.getAttributeByName(new QName(JBossSAMLConstants.REASON.get())); if (reason != null) logoutRequest.setReason(StaxParserUtil.getAttributeValue(reason)); Attribute notOnOrAfter = startElement.getAttributeByName(new QName(JBossSAMLConstants.NOT_ON_OR_AFTER.get())); if (notOnOrAfter != null) logoutRequest.setNotOnOrAfter(XMLTimeUtil.parse(StaxParserUtil.getAttributeValue(notOnOrAfter))); return logoutRequest; } }