Client App To Consume Web Service With Security

Dec 15, 2014

I need to write a simple client to access a WS. Things I can not do :

Modify the serverAdd external jars 

The client will be part of a command line call and will run as a stand alone.
 
I've been searching all day and have found hundreds of vague, overly complex examples, mostly based on SOAPHandler (which tells me I need to install server components which I cannot do). I grasp the general requirements but am having difficulty figuring out how to add the security elements to the header.
 
What do I need to do to add the username and password tokens to the header?
 
This is where I am so far.

package findingLetter;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.xml.namespace.QName;
import javax.xml.soap.MessageFactory;

[Code] ....

View Replies


ADVERTISEMENT

Java Client To WCF Service - Secured Connection

Oct 14, 2014

I have created a sample java web service client using Apache Axis. It works well with basicHTTPbinding (without security and Basic authentication).I am not able to make a secured communication. How to make it work in a secured way using NTLM or any other security.

View Replies View Related

Web Services :: Difference Between Web-service And Service Operation?

Feb 24, 2015

difference between webservice and service operation.

View Replies View Related

Comparing Sample Client With Real Time Client - Transport Error 404

Jan 23, 2015

I have tried each and every thing in all the other answers. Like setting chunked to false, changing parameters, changing http1.1 -1.0. I am just writing a sample client to compare it with my real time client. Following is the code of client:

package com.webservicemart.ws;
import java.rmi.RemoteException;
import org.apache.axis2.AxisFault;
import com.webservicemart.ws.USZipStub.ValidateZip;
public class UsZipClient {
public static void main(String[] args) {

[Code] ....

And Following is the error :

[INFO] Unable to sendViaPost to url[http://www.webservicemart.com/uszip.asmx]
org.apache.axis2.AxisFault: Transport error: 404 Error: Not Found
at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:310)
at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:194)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)

[Code] ....

I have tried with other geoIP service and weather forecast too. I get the same error.

View Replies View Related

Applets :: Won't Work Due To Security?

Feb 26, 2014

I have a simple applet that doesn't stray outside the sandbox. It used to work fine before Java 7 but now it craps out with security warnings. It does nothing but play a game, it doesn't even save the state of the game. This is the applet, it's a very simple chess program.

The warnings and popups I'm getting are:
activate javaTM platform SE 7U?allow now?activation blocked by security settings - I never changed any security settings and as I said, this applet stays firmly in the sandbox so I can't see what the issue is.Viewing the java error window I see

Java Plug-in 10.51.2.13
Using JRE version 1.7.0_51-b13 Java HotSpot(TM) Client VM
User home directory = C:UsersMike
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging

[code]....

why it shows the C:UsersMike directory in the above listing, there is no access to files etc.The applet plays fine if I run it in appletviewer.What do I need to do to make this simply work in anyone's browser? I have a similar problem with a (rather funky) Connect 4 program I wrote. It worked fine for years and then just stopped with the Java 7.

View Replies View Related

JSP :: Security Constraints When Connecting To Database?

Jan 29, 2015

I know that Servlets are meant to do the JDBC tasks, JSP are only for displaying the final information forwarded by the Servlet.

JSP are Servlets too, but I heard an idea that it is safer to make database operations in a Servlet.

The idea is that I have a few JSP that use JSTL tags to retrieve some database information. By doing this I was concerned that this may be bad design, though I really wanted to get in fit with the JSTL tags.

Are there any security weaknesses if doing some JDBC stuff in a JSP, by using JSTL or plain Java code in <%...%>?

P.S. In my JSP I only retrieve data, not modifying it.

View Replies View Related

JSP :: Providing Security To Webapp Folder

May 12, 2014

I have JSP application naming myProject ,which has been deployed in webapp folder in tomcat. I want to provide security for myProject folder. I mean, I want to protect it from copying by someone else. Is there any way to do the same. I tried by hiding the folder using one of hiding software, but when I do that, I was not able to access those files in web browser.

View Replies View Related

How To Force Outdated Java To Run Regardless Of Security

Jun 3, 2015

I wanna run apps using an outdated version of Java and not have it stop me for security certificates.

View Replies View Related

Change Java Security Settings

Dec 8, 2014

I have made a very simple Java applet.

<HTML>
<BODY>
<CENTER>
<APPLET CODE="HelloWorldApp.class" WIDTH="862" HEIGHT="512"></APPLET>
</CENTER>
</BODY>
</HTML>

But when i try to open it i get the message: Application Blocked. Click for details.

- The list i see doesn't work
- If i click Ignore nothing happens
- If i click reload nothing happens

When i read and search the net i have to change my java security settings. The security setting are HIGH and i cannot change that.But i can fill in an Exception Site List...The hello.html file is on my NAS : file:///X:/Lantronix/hello.html..I fill this in the exception Site list -> I get a message that it is a security risk to add this location.

View Replies View Related

JSP :: Using Filters With Declarative Security Login

Nov 13, 2014

I've been building out a course lab project over the last few weeks, and at the time (with what we knew), it made sense to use a session level ResourceBundle to facilitate translations.

In order to validate if there is a session level ResourceBundle, I have a filter running (checking if the bundle exists, creating one if not, etc...).

The problem I now have is the final step of the project (the part most recently taught), is to add Declarative Security.

Of course, when that happens the login.jsp is called and the Filter doesn't run. It's not a problem for most scenarios, except for someone who bookmarks a link inside the secure part of the site. Then, the ResourceBundle doesn't exist and the login.jsp content that should be translated is "".

Is there a way to indicate via the web.xml that a specific Filter should be allowed before the login.jsp is displayed?

I imagine JSTL:FMT is probably the best solution, but we don't cover that until after the lab is due. I have a (messy) short-term solution of creating a temporary ResourceBundle in the login.jsp via a scriplet if the session scope ResourceBundle is null, but I was wondering if I missed something with the web.xml.

View Replies View Related

Security (encrypt / Decrypt) Across Machines

Feb 12, 2014

I am using AES/CBC/PKCS5Padding algorithm to encrypt/decrypt, it works fine across machines, since i am not using a Facrtory to create the secret . I am using constant SecretKeySpec and iv for the ciphers. This of course heart the security , and doesn't prevent the "man of the middle" problem .

I saw that there are ways with key generation with MAC , and RSA symmetric encryption , but i am not sure how to implement it , and how to it depends on local certificates or files .

View Replies View Related

JavaFX 2.0 :: Security Exception When Executed Over Web

Oct 6, 2014

I have an FX application which invokes a REST JSON webservice. It works perfect if I run it standalone. But if I try to run it over browser, it throws java security exception.

It also works fine in web if I comment some lines that invokes the webservice (code that calls the webservice using jackson.)

Java version used is JDK 1.7u67
IE plugin version  : 7.0.670.1
 
Error log :
java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessDeclaredMembers")
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)

[Code] .....
 
Jnlp File:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" xmlns:jfx="http://javafx.com" href="uibuilder.jnlp">
  <information>
    <title>UI Builder</title>
    <vendor>javafx.com</vendor>
    <description>XEye UI Builder</description>
 
[Code] ....

View Replies View Related

JRE :: Changing Default Security Levels

Dec 21, 2014

I have several Windows 7 Enterprise machines that have already been deployed via image and need to lower the security settings for use on internal web based applications.
 
Is there an easy way to manipulate the configuration (a file) so that I may simply make the changes by overwriting the current configuration settings instead of, having to go to each device, opening the Java console, and changing the security settings that way?
 
I have attempted to login as the machine administration, make the changes on the Java console with the hopes this configuration would have migrated to all user profiles that log into the PC. Is there a "public profile" configuration file I can change and if so, what should I do.

View Replies View Related

Unable To Implement Alphanumeric Security Code

Apr 10, 2014

I have been trying to implement a alphanumeric security code in JAVA. Here are my specifications:

1) Numbers and letters
2) There is user input
3) In the format of NNN-LL-NNNN where N=Numbers and L=UPPERCASE letters
4) If it is incorrect print out INVALID CODE
5) If it is correct print out VALID CODE

Here is what I have produced so far...

import java.util.*;
import java.io.*;
//Class Declaration
class WorkingWithStrings
{
//Main Method
public static void main(String[] args)
{
//Takes input from user

[Code]...

I have taking the approach of invoking a separate method that will check the validity of the security code. However I am having an issue with creating a statement that checks if the middle two characters of the security code are capital letters. This could possibly tie in with my understanding of strings.

View Replies View Related

Security Number Validation Based On Request

Jan 30, 2014

I have to validate security number based on tHIS REQUEST
 
If the SECURITYNNUBER IS INVALID UNDER THE SECURITYNUMBER attribute,it must reject(Date & algorith). To override the normal validation,the subject must contain INVALIDSECURITYNUMBER. The incorrect ID number must still reflect in the SECURITYNUMBER attribute.
 
THE FIRST 6 DIGIT IS DATE
 
EXAMPLE 7701205334086
 
public boolean val_SECURITYNUMBER()
    {
        boolean flag = true;
        String u_Securtynr = transactionFile.getS_securtynumber();
        // 1. Invalid securty number if completed
            if(!isBlank(u_Securtynr))

[Code] .....

View Replies View Related

Java Servlet :: EAR Deployment File Security

Jul 10, 2012

I have been trying to find all day long a way to secure my .ear file from modifications made by third parties... My product is packaged as an .ear file which i send for deployment to other administrators. What i am looking for is a way to "sign" my version of .ear versus the deployed version of .ear to be sure that no modification has been made to my code...

View Replies View Related

Read File From LoginModule Running Under Security Manager

Nov 27, 2013

I have followed the Java tutorial on JAAS Authentication and Authorization. All the sample code in the tutorials works fine also when running under a security manager. Now I am trying to modify the LoginModule class, so that it uses a password file to look up users and passwords, but as soon as I try to run the code under a security manager, I get a Security Exception. I suppose it has something to do with the code havent been granted any access to read the password file? So I tried to add this to the policy file:

grant codebase "file:./sample/module/-" {
permission java.io.FilePermission "sample/module/passwords.txt", "read";
};

It didn't do any difference. why I get this Security Exception?

The only difference from my code to the tutorial code, is that I have added the lines:

Scanner scanner = null;
try {
scanner = new Scanner(new File("src/sample/module/passwords.txt"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}

to the login() method of the SampleLoginModule class...

View Replies View Related

Switching Security On In WTP Eclipse Plugin Causing Massive Errors

Aug 15, 2014

I am working on an Eclipse based project that uses WTP Eclipse plugin. Since I have switched security on in that plugin (by checking "Enable Security" check box on) I'm having multiple problems. I get a stack of security errors - attached in this post. I also show my java.policy file. Because the of the mass exceptions I list only the top, although I have attached a docx file with full thing.

Here is my java.policy file:

grant codeBase "file:${catalina.base}/wtpwebapps/App/WEB-INF/lib/hibernate-core-4.3.5.Final.jar" {
permission java.util.PropertyPermission "*", "read, write";
};
grant codeBase "file:${catalina.home}/lib/catalina.jar" {
permission java.lang.RuntimePermission "*";

[Code] ....

Exceptions:

15/08/2014 10:12:43 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
C:Javajdk1.6.0_33in;C:WINDOWSSunJavain;
C:WINDOWSsystem32;C:WINDOWS;

[Code] .....

View Replies View Related

Creating A Web Service

Jul 23, 2014

I'm new to Web Services and I've been finding trouble when creating my first one. Before talking about the problem, I'd like to show you the process I followed to see if it's ok. Note that I'm using Eclipse Kepler, Tomcat 5.5 and Axis2.

1- I created a new Dynamic Web Project.

2- I created the Java class that implements the service with just one method, a simple one: you pass it a name and it returns "Hi, <name>"

3- Right click over that class and then: Web Services -> Create Web Service

4- I go through the next steps. On the last one, I select "Launch the Web Services Explorer to publish this Web service to a UDDI Registry". Click on "Finish".

5- The Web Services Explorer is launched, but I just get a "HTTP ERROR: 500" message.

I understand that my Web Service wasn't published and therefore it's useless to create a client as it wouldn't connect.

View Replies View Related

Sending XML To PHP Service Via POST

Jul 7, 2014

I have a server with a handful of php services. I communicate with these services by creating connections from java code. The services currently respond with XML, but that can be changed if an alternative way can improve performance.

One of the things I need to do is send varying sized payload (some large) to one of the services. My current plan is to create an xml file in java and perform a POST request with the XML as the payload. I am using an XML because the data is very structured.

From a performance point of view, would it be better to send the XML as a file or just as text? Also, is there a better way to send this data? These services will eventually be used by an android app, where performance and minimizing the size of the data packages will be extremely important.

View Replies View Related

How To Code XML Web Service To Java

Feb 4, 2014

How to call web service from xml to java. I'm just new in using Java.

View Replies View Related

JAX-WS - Process ID Of Web Service Request

Aug 22, 2014

I am using JAX-WS to develop web services.
 
I would like to know how i can find the process ID associated to a request.

View Replies View Related

Web Services :: Calling SOAP Web Service

Jan 24, 2015

I am new to web services and need to call a web service that has already been written. Below is the wsdl for the web service.I need to call the web service from my java program. provide the code to call the webservice?

<definitions targetNamespace="urnefaultNamespace">
<message name="CREATECONTACTUSResponse"></message>
<message name="CREATECONTACTUSRequest">
<part name="REQUESTTYPE" type="xsd:string"/>
<part name="SALESORG" type="xsd:string"/>
<part name="FIRSTNAME" type="xsd:string"/>
<part name="LASTNAME" type="xsd:string"/>
<part name="EMAILADDRESS" type="xsd:string"/>
<part name="TELEPHONENUMBER" type="xsd:string"/>
<part name="EXTENSION" type="xsd:string"/>

[code]....

View Replies View Related

Totaling Up Cost Of Service Categories

Mar 27, 2014

import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
public class logBook {
public static void main(String[] args) throws FileNotFoundException {
File inputFile = new File("C:UsersNick TateDesktopLog.txt");

[Code] .....

So far this is the code I have. It will successfully read the contents of the file(which are below in quotations) and write them to the designated file. My issue is totaling the corresponding costs to their services and then writing that to the file. The if and else if clauses above do not work but how is it that I can get them working?

"John; 67.00; Dinner ; Aug 12 2013;
Bob; 200.00; Conference; Sep 11 2013;
Clara; 450.00; Lodging; Oct 25 2013;
Jamie; 450.00; Lodging; Oct 28 2013;
Rachel; 67.00; Dinner; Nov 11 2013;
Richard; 200.00; Conference; Dec 17 2013;
Nick; 67.00; Dinner; Jan 05 2014;"

View Replies View Related

How To Return XML File / String From Web Service

Nov 10, 2014

I have a web service which is returning a string. I want to extend this web service so that it returns an xml based string. To begin with I am able to return xml based strings from a normal POJO class ....

View Replies View Related

EJB / EE :: Timer Service Is Still Running Even Undeploy The Application?

Jun 22, 2012

I'm facing some problem in my EJB setup. I have deployed the ejb setup and it was working fine.

The working conditions are:

1. The timer service is working when i hitted the servlet after starting the server. It must not work when i close the servlet window,but in my case it is still working(timer is performing its opeartion) even i closed the servlet page.

2. When i stopped the server, the timer not gets invoked.

I uninstalled the EJB application, but still the timer service is running.

I'm using WAS 7 server.

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved