Package org.apache.ws.security.message

Examples of org.apache.ws.security.message.WSSecUsernameToken.addCreated()


     * that a null username is used.
     */
    @org.junit.Test
    public void testInvalidSecurityToken() throws Exception {
        WSSecUsernameToken builder = new WSSecUsernameToken(secEngine.getWssConfig());
        builder.addCreated();
        builder.addNonce();
        builder.setUserInfo(null, "security");
       
        Document doc = SOAPUtil.toSOAPPart(SOAPUtil.SAMPLE_SOAP_MSG);
        WSSecHeader secHeader = new WSSecHeader();
View Full Code Here


                    return null;
                }
            }
           
            if (token.isRequireCreated() && !token.isHashPassword()) {
                utBuilder.addCreated();
            }
            if (token.isRequireNonce() && !token.isHashPassword()) {
                utBuilder.addNonce();
            }
           
View Full Code Here

                    return null;
                }
            }
           
            if (token.isRequireCreated() && !token.isHashPassword()) {
                utBuilder.addCreated();
            }
            if (token.isRequireNonce() && !token.isHashPassword()) {
                utBuilder.addNonce();
            }
           
View Full Code Here

     * Test for the wsse:FailedAuthentication faultcode. This will fail due to a bad password in
     * the callback handler.
     */
    public void testFailedAuthentication() throws Exception {
        WSSecUsernameToken builder = new WSSecUsernameToken();
        builder.addCreated();
        builder.addNonce();
        builder.setUserInfo("16c73ab6-b892-458f-abf5-2f875f74882e", "security");
       
        Document doc = unsignedEnvelope.getAsDocument();
        WSSecHeader secHeader = new WSSecHeader();
View Full Code Here

     * Test for the wsse:InvalidSecurityToken faultcode. This will fail due to the fact
     * that a null username is used.
     */
    public void testInvalidSecurityToken() throws Exception {
        WSSecUsernameToken builder = new WSSecUsernameToken();
        builder.addCreated();
        builder.addNonce();
        builder.setUserInfo(null, "security");
       
        Document doc = unsignedEnvelope.getAsDocument();
        WSSecHeader secHeader = new WSSecHeader();
View Full Code Here

                    return null;
                }
            }
           
            if (token.isRequireCreated() && !token.isHashPassword()) {
                utBuilder.addCreated();
            }
            if (token.isRequireNonce() && !token.isHashPassword()) {
                utBuilder.addNonce();
            }
           
View Full Code Here

            wsa.setPasswordType(WSConstants.PASSWORD_TEXT);
        }

        wsa.setUserInfo(username, password);
        wsa.addNonce();
        wsa.addCreated();

        WSSecHeader secHeader = new WSSecHeader();
        secHeader.insertSecurityHeader(doc);
        wsa.build(doc, secHeader);
        return wsa.getUsernameTokenElement();
View Full Code Here

    }

    public void process(WSSecHeader secHeader, Document doc, PropertyExpansionContext context) {
        WSSecUsernameToken token = new WSSecUsernameToken();
        if (addCreated) {
            token.addCreated();
        }

        if (addNonce) {
            token.addNonce();
        }
View Full Code Here

                addUsernameToken.setPasswordType(WSConstants.PASSWORD_TEXT);
            }

            addUsernameToken.setUserInfo(request.getUsername(), request.getPassword());
            addUsernameToken.addNonce();
            addUsernameToken.addCreated();

            StringWriter writer = new StringWriter();

            WSSecHeader secHeader = new WSSecHeader();
            secHeader.insertSecurityHeader(doc);
View Full Code Here

        token.setWsConfig(wsConfig);
        String type = usePasswordDigest ? WSConstants.PASSWORD_DIGEST : WSConstants.PASSWORD_TEXT;
        token.setPasswordType(type);
        token.setUserInfo(user, password);
        token.addNonce();
        token.addCreated();
        token.build(requestDoc, header);
    }
   
    private void writeOutput(InputFile inputFile, PipelinePluginOutput output) throws Exception {
        writeNewRequest(inputFile.getFile());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.