wood burning stoves 2.0*
The moose likes Security and the fly likes Problem using jsse.jar Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » Security
Bookmark "Problem using jsse.jar" Watch "Problem using jsse.jar" New topic
Author

Problem using jsse.jar

Ginny Richards
Greenhorn

Joined: Jul 24, 2009
Posts: 2
I am trying to implement some sample java code that uses com.sun.net.ssl.internal.ssl.Provider() to achieve SSO to live@edu. I have jre6 and am using Eclipse as an editor. I am receiving the following compile error:

Access restriction: The type Provider is not accessible due to restriction on required library

I realize that I can change the setting in Eclipse to make this a warning rather than an error, but will that really get me past the problem? Why is the "Provider" class restricted?

Can someone explain why I can see the class inside jsse.jar, but I'm not allowed to use it? Is there a way to remove the restriction? One of my coworkers is experiencing a similar problem with another security jar file (jce.jar). I've never encountered this type of problem before and would like to understand more about it if anyone can explain.

Thanks,
Ginny
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41598
    
  55
Welcome to JavaRanch.

The JSSE and JCE APIs (and their associated classes) are both integral parts of Java 6 (and Java 5 before that). Why are you using those separate jar files? Have you tried it without them?


Ping & DNS - my free Android networking tools app
Ginny Richards
Greenhorn

Joined: Jul 24, 2009
Posts: 2
I was attempting to use the sample code as I received it. I will take your suggestion and try it without using the separate jar files.

Thanks for the quick response and advice!
Scott Chu
Greenhorn

Joined: Dec 23, 2010
Posts: 1

I'm having the same problem. Are you able to resolve the issue of "Access restriction: The constructor Provider() is not accessible due to restriction on required library "?
 
Don't get me started about those stupid light bulbs.
 
subject: Problem using jsse.jar