@Override public Element issueToken(RequestSecurityToken request) throws WSTrustException { if (requestType.equals(WSTrustConstants.VALIDATE_REQUEST)) { request.setRequestType(URI.create(requestType)); ValidateTargetType validateTarget = new ValidateTargetType(); try { String sUserName = JBWSTokenIssuingLoginModule.this.getSharedUsername(); char[] cPassword = JBWSTokenIssuingLoginModule.this.getSharedPassword(); Element wsseUsernameToken = createUsernameToken(sUserName, (cPassword != null ? new String(cPassword) : null)); validateTarget.add(wsseUsernameToken); request.setValidateTarget(validateTarget); } catch (SOAPException e) { throw new WSTrustException(e); } } return super.issueToken(request); }
@Override public Element issueToken(RequestSecurityToken request) throws WSTrustException { if (requestType.equals(WSTrustConstants.VALIDATE_REQUEST)) { request.setRequestType(URI.create(requestType)); ValidateTargetType validateTarget = new ValidateTargetType(); try { String sUserName = JBWSTokenIssuingLoginModule.this.getSharedUsername(); char[] cPassword = JBWSTokenIssuingLoginModule.this.getSharedPassword(); Element wsseUsernameToken = createUsernameToken(sUserName, (cPassword != null ? new String(cPassword) : null)); validateTarget.add(wsseUsernameToken); request.setValidateTarget(validateTarget); } catch (SOAPException e) { throw new WSTrustException(e); } } return super.issueToken(request); }
/** * @see {@link ParserNamespaceSupport#parse(XMLEventReader)} */ public Object parse(XMLEventReader xmlEventReader) throws ParsingException { ValidateTargetType validateTargetType = new ValidateTargetType(); StartElement startElement = StaxParserUtil.peekNextStartElement(xmlEventReader); // null start element indicates that the token to be validated hasn't been specified. if (startElement == null) { throw new ParsingException(ErrorCodes.UNABLE_PARSING_NULL_TOKEN); } // this is an unknown type - parse using the transformer. try { validateTargetType.add(StaxParserUtil.getDOMElement(xmlEventReader)); } catch (Exception e) { throw new ParsingException(ErrorCodes.PARSING_ERROR + e.getMessage(), e); } return validateTargetType; }
/** * @see {@link ParserNamespaceSupport#parse(XMLEventReader)} */ public Object parse(XMLEventReader xmlEventReader) throws ParsingException { ValidateTargetType validateTargetType = new ValidateTargetType(); StartElement startElement = StaxParserUtil.peekNextStartElement(xmlEventReader); // null start element indicates that the token to be validated hasn't been specified. if (startElement == null) { throw new ParsingException(ErrorCodes.UNABLE_PARSING_NULL_TOKEN); } // this is an unknown type - parse using the transformer. try { validateTargetType.add(StaxParserUtil.getDOMElement(xmlEventReader)); } catch (Exception e) { throw new ParsingException(ErrorCodes.PARSING_ERROR + e.getMessage(), e); } return validateTargetType; }
/** * @see {@link ParserNamespaceSupport#parse(XMLEventReader)} */ public Object parse(XMLEventReader xmlEventReader) throws ParsingException { ValidateTargetType validateTargetType = new ValidateTargetType(); StartElement startElement = StaxParserUtil.peekNextStartElement(xmlEventReader); // null start element indicates that the token to be validated hasn't been specified. if (startElement == null) { throw logger.parserUnableParsingNullToken(); } // this is an unknown type - parse using the transformer. try { validateTargetType.add(StaxParserUtil.getDOMElement(xmlEventReader)); } catch (Exception e) { throw logger.parserError(e); } return validateTargetType; }
/** * @see {@link ParserNamespaceSupport#parse(XMLEventReader)} */ public Object parse(XMLEventReader xmlEventReader) throws ParsingException { ValidateTargetType validateTargetType = new ValidateTargetType(); StartElement startElement = StaxParserUtil.peekNextStartElement(xmlEventReader); // null start element indicates that the token to be validated hasn't been specified. if (startElement == null) { throw logger.parserUnableParsingNullToken(); } // this is an unknown type - parse using the transformer. try { validateTargetType.add(StaxParserUtil.getDOMElement(xmlEventReader)); } catch (Exception e) { throw logger.parserError(e); } return validateTargetType; }
/** * @see {@link ParserNamespaceSupport#parse(XMLEventReader)} */ public Object parse(XMLEventReader xmlEventReader) throws ParsingException { ValidateTargetType validateTargetType = new ValidateTargetType(); StartElement startElement = StaxParserUtil.peekNextStartElement(xmlEventReader); // null start element indicates that the token to be validated hasn't been specified. if (startElement == null) { throw logger.parserUnableParsingNullToken(); } // this is an unknown type - parse using the transformer. try { validateTargetType.add(StaxParserUtil.getDOMElement(xmlEventReader)); } catch (Exception e) { throw logger.parserError(e); } return validateTargetType; }
request.setRequestType(URI.create(WSTrustConstants.VALIDATE_REQUEST)); ValidateTargetType validateTarget = new ValidateTargetType(); validateTarget.add(token); request.setValidateTarget(validateTarget);
request.setRequestType(URI.create(WSTrustConstants.VALIDATE_REQUEST)); ValidateTargetType validateTarget = new ValidateTargetType(); validateTarget.add(token); request.setValidateTarget(validateTarget);
request.setRequestType(URI.create(WSTrustConstants.VALIDATE_REQUEST)); ValidateTargetType validateTarget = new ValidateTargetType(); validateTarget.add(token); request.setValidateTarget(validateTarget);
request.setRequestType(URI.create(WSTrustConstants.VALIDATE_REQUEST)); ValidateTargetType validateTarget = new ValidateTargetType(); validateTarget.add(token); request.setValidateTarget(validateTarget);
request.setRequestType(URI.create(WSTrustConstants.VALIDATE_REQUEST)); ValidateTargetType validateTarget = new ValidateTargetType(); validateTarget.add(token); request.setValidateTarget(validateTarget);