Setar Arquivo de segurança

Olá pessoal !!!

Estou executando uma aplicação remota e na linha de comando eu digito:

java -Djava.security.policy=java.policy

para definir o arquivo de segurança

É possivel eu determinar esse arquivo dentro do código da minha aplicação ??

Obrigado

Um abraço

Pelo que eu lembro você pode fazer a setagem de duas formas:

System.setProperty(“java.security.policy”, “c://policy.all”);

Ou

java -Djava.security.policy=c://policy.all

[EDITADO]

Exemplo:

if(System.getSecurityManager()==null)
{
System.setProperty(“java.security.policy”, “c://policy.all”);
System.setSecurityManager(new RMISecurityManager());
}

olá,

quando tento executar o seguinte erro é mostrado:

Exception in thread “main” java.security.AccessControlException: access denied (java.util.PropertyPermission java.security.policy write)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
at java.security.AccessController.checkPermission(AccessController.java:427)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.System.setProperty(System.java:698)
at pacote.Main.main(Main.java:26)
Java Result: 1

Vc sabe oq eu pode estar ocorrendo ???

Obrigado pela ajuda

Até mais