Solved

AccessControlException-How to avoid?

Posted on 2001-07-19
12
228 Views
Last Modified: 2008-03-06
hi all,
I have one property file from where I am loading my driver class in order to connect my database with an swing applet. But when I try to execute it ., I am getting AccessControlException (FilePermission denied for that properties file). But I have given all FilePermission and PropertyPermission to that property file.. I don't know why and how to give the PropertyPermission. What permission I shoud give for that and how I have to give it.
With Regards,
Paul
0
Comment
Question by:paul2k
12 Comments
 
LVL 3

Expert Comment

by:rjackman
ID: 6298284
hi
using applet u can only connect to the file or any other system resource if the resource is on the same server from where Applet is originated
otherwise u have to sign ur applet
cheers
RJ
0
 

Author Comment

by:paul2k
ID: 6298340
how to sign a applet
0
 
LVL 15

Expert Comment

by:mohan_sekar
ID: 6298502
Hi,

     Have a look at the link for signing applets
;-)

http://java.sun.com/docs/books/tutorial/security1.2/toolsign/index.html

bye
0
 
LVL 14

Expert Comment

by:sudhakar_koundinya
ID: 6299088
Signing applets :-

http://www.ddj.com/articles/1999/9902/9902h/9902h.htm
http://java.sun.com/security/signExample/index.html




From: vladi21
Date: Tuesday, November 16 1999 - 08:46PM CST  
U Have to sing the applet to access any resource.



http://java.sun.com/docs/books/tutorial/applet/overview/security.html

Code signing resources:

Creating Signed, Persistent Java Applets
http://www.ddj.com/articles/1999/9902/9902h/9902h.htm

http://www.javasoft.com/products/jdk/1.1/docs/guide/security/index.html
http://java.sun.com/security/signExample/index.html
http://www.verisign.com/library/guide/developer/signing/index.html
http://www.suitable.com/Doc_CodeSigning.shtml
http://www.securingjava.com/appdx-c/
http://tactika.com/realhome/javaht/java-s1.html
http://www.fastlane.net/~tlandry/javafaq.txt

MS:
http://www.thawte.com/support/developer/ms.html
http://www.developer.com/journal/techworkshop/curr.html
http://www.verisign.com/library/guide/developer/authenticode/index.html
http://msdn.microsoft.com/library/psdk/crypto/cryptotools_6cdv.htm
http://msdn.microsoft.com/library/psdk/crypto/portaltool_3u3p.htm

NN:
http://developer.netscape.com/docs/manuals/signedobj/
http://developer.netscape.com/docs/manuals/signedobj/javadoc/Package-netscape_security.html
http://developer.netscape.com/docs/manuals/signedobj/targets/contents.htm
http://developer.netscape.com/support/faqs/objfaq.html
http://developer.netscape.com/docs/manuals/deploymt/4_5PREFS.HTM

NN: Bypass the need for a certificate
Netscape provides a way to accept a codebase as trusted (then a certificate is not needed). This can
be useful during development or in a private Intranet. In the Netscape Users directory, there is a file
called prefs.js. Adding the line user_pref("signed.applets.codebase_principal_support", true);

will enable JAR file without a certificate to request privileges on your machine. If you agree, it will
be possible for an Applet to lauch a program, write a file on your hard disk or print on the printer.
You will still have to ask for privileges in your program using the Netscape capabilites classes.
Another way is to lower general security setting to more allow more freedom when running applets locally.
Add or modify the following entries in the prefs.js: user_pref("unsigned.applets.low_security_for_local_classes",
true);
user_pref("signed.applets.local_classes_have_30_powers", true);
user_pref("signed.applets.low_security_for_local_classes", true);
user_pref("signed.applets.verbose_security_exception", true);


Then you don't need to asked for privileges for local classes.
When adding or modifying the file prefs.js, Netscape must not be running because your modification will
be overwritten. So shut down Netscape, edit the prefs.js and then restart Netscape.


Running signed applets with the JavaTM Plug-in
http://www.suitable.com/CodeSigningSignPlug.shtml
http://java.sun.com/security/signExample/index.html

http://www.javasoft.com/products/jdk/1.1/docs/guide/security/index.html

DEPLOYING RSA SIGNED APPLETS IN JAVA TM PLUG-IN 1.2.2
http://java.sun.com/products/plugin/1.2/docs/nsobjsigning.html
http://java.sun.com/docs/books/tutorial/security1.2/toolsign/index.html


answer given by ravindra

for my request at this http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=java&qid=20060040
0
 
LVL 14

Expert Comment

by:sudhakar_koundinya
ID: 6299094
0
 

Author Comment

by:paul2k
ID: 6301630
java.security.cert.CertificateException is coming. Unable to verify the certificate with CA.
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 1

Expert Comment

by:Moondancer
ID: 7020380
You have 18 open questions, all of which need your attention.  ADMINISTRATION WILL BE CONTACTING YOU SHORTLY.  Moderators Computer101, Netminder, Mindphaser or I will return to finalize these as soon as possible if after 7 days no response by the Asker.  EXPERTS-->  please post closing recommendations before that time.

Below are your open questions as of today.  Questions which have been inactive for 21 days or longer are considered to be abandoned and for those, your options are:
1. Accept a Comment As Answer (use the button next to the Expert's name).
2. Close the question if the information was not useful to you, but may help others. You must tell the participants why you wish to do this, and allow for Expert response.  This choice will include a refund to you, and will move this question to our PAQ (Previously Asked Question) database.  If you found information outside this question thread, please add it.
3. Ask Community Support to help split points between participating experts, or just comment here with details and we'll respond with the process.
4. Delete the question (if it has no potential value for others).
   --> Post comments for expert of your intention to delete and why
   --> YOU CANNOT DELETE A QUESTION with comments; special handling by a Moderator is required.

For special handling needs, please post a zero point question in the link below and include the URL (question QID/link) that it regards with details.
http://www.experts-exchange.com/jsp/qList.jsp?ta=commspt
 
Please click this link for Help Desk, Guidelines/Member Agreement and the Question/Answer process.  http://www.experts-exchange.com/jsp/cmtyHelpDesk.jsp

Click you Member Profile to view your question history and please keep them updated. If you are a KnowledgePro user, use the Power Search option to find them.  

Questions which are LOCKED with a Proposed Answer but do not help you, should be rejected with comments added.  When you grade the question less than an A, please comment as to why.  This helps all involved, as well as others who may access this item in the future.  PLEASE DO NOT AWARD POINTS TO ME.

To view your open questions, please click the following link(s) and keep them all current with updates.
http://www.experts-exchange.com/questions/Q.11828839.html
http://www.experts-exchange.com/questions/Q.20037914.html
http://www.experts-exchange.com/questions/Q.20066185.html
http://www.experts-exchange.com/questions/Q.20076168.html
http://www.experts-exchange.com/questions/Q.20077502.html
http://www.experts-exchange.com/questions/Q.20079872.html
http://www.experts-exchange.com/questions/Q.20081831.html
http://www.experts-exchange.com/questions/Q.20082444.html
http://www.experts-exchange.com/questions/Q.20082581.html
http://www.experts-exchange.com/questions/Q.20086962.html
http://www.experts-exchange.com/questions/Q.20090793.html
http://www.experts-exchange.com/questions/Q.20091429.html
http://www.experts-exchange.com/questions/Q.20093571.html
http://www.experts-exchange.com/questions/Q.20093603.html
http://www.experts-exchange.com/questions/Q.20094479.html
http://www.experts-exchange.com/questions/Q.20153544.html
http://www.experts-exchange.com/questions/Q.20154058.html

To view your locked questions, please click the following link(s) and evaluate the proposed answer.
http://www.experts-exchange.com/questions/Q.20088570.html

*****  E X P E R T S    P L E A S E  ******  Leave your closing recommendations.
If you are interested in the cleanup effort, please click this link
http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=commspt&qid=20274643
------> POINTS FOR EXPERTS awaiting comments are listed in the links below
http://www.experts-exchange.com/commspt/Q.20277028.html (Part 1)
http://www.experts-exchange.com/jsp/qShow.jsp?ta=commspt&qid=20295853 (Part 2)
 
Moderators will finalize this question if in @7 days Asker has not responded.  This will be moved to the PAQ (Previously Asked Questions) at zero points, deleted or awarded.
 
Thanks everyone.
Moondancer
Moderator @ Experts Exchange
0
 
LVL 27

Expert Comment

by:Asta Cu
ID: 7150000
Zero response, recommend PAQ.
Asta
0
 
LVL 5

Expert Comment

by:vemul
ID: 7669619
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:
- To be PAQ'ed and points NOT refunded
Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER !

vemul
Cleanup Volunteer
0
 

Expert Comment

by:SpideyMod
ID: 7714615
per recommendation2

SpideyMod
Community Support Moderator @Experts Exchange
0
 
LVL 14

Expert Comment

by:sudhakar_koundinya
ID: 9017746
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:


[PAQ'ed/points not refunded]


Please leave any comments here within the next seven days.
 
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
 
sudhakar_koundinya
EE Cleanup Volunteer
---------------------
If you feel that your question was not properly addressed, or that none of the comments received were appropriate answers, please post your concern in THIS thread.
0
 

Accepted Solution

by:
YensidMod earned 0 total points
ID: 9115457
Question is PAQ'd and no points refunded.

YensidMod
Community Support Moderator @Experts Exchange
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
triangle challenge 4 79
strCopies  challenge 17 74
mapAB Challlenge 35 89
HSSFWorkbook cannot be resolved error 10 23
After being asked a question last year, I went into one of my moods where I did some research and code just for the fun and learning of it all.  Subsequently, from this journey, I put together this article on "Range Searching Using Visual Basic.NET …
Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…
The viewer will learn how to implement Singleton Design Pattern in Java.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now