File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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
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: 39547
    
  27
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 - updated with new look and Ping home screen widget
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 "?
 
jQuery in Action, 2nd edition
 
subject: Problem using jsse.jar
 
Similar Threads
Eclipse (Mac): Access restriction: The constructor Driver() is not accessible due to restriction...
Setting up jsse.jar in weblogic preclasspath
class not found sun ssl/Provider in WSAD 5.1
Access restriction
Access restriction on rt.jar file in Eclipse