Takze by pak vlastne stacilo napsat public interface,
package private tridu s implementaci a pak jenom napsat verejnej decorator,
kterej by filtroval ty prava?
----- Original Message -----
From: "Kamil Podlesak" <[EMAIL PROTECTED]>
To: "Java" <[email protected]>
Sent: Thursday, July 20, 2006 1:21 PM
Subject: Re: security
Kamzik-II wrote:
Takze bez nejakeho frameworku treti strany to nejde?
Ale samozrejme, Acegi je zde naprosto zbytecny moloch. Jedina vyhoda jeho
pouziti je, ze lze pomoci Spring AOP "zadratovat" kotrolu deklarativne,
bez zmeny kodu.
Jinak staci na zacatek metody dat:
AccessController.checkPermission(requiredPermission);
A je to. Samozrejme je potreba si vyrobit vlastni tridu pro permission
(oddedit java.security.BasicPermission).
Vice viz dokumentace k JDK, je to tam myslim popsano vemi dobre.
Dobry den,
Pozrite si http://www.acegisecurity.org/ a konkretne 'method invocation
security'. Acegi sa da pouzit aj bez Springu aby ste toho nemali na
zaciatok moc.
Martin Krajci
Kamzik-II wrote:
Zdravicko lidi,
Potreboval byh poradit :)
Rekneme, ze mam tridu "Xyz", která
obsahuje mimo jiné i metodu "necoUdelej".
Treba takhle:
public class Xyz
{
public void necoUdelej ()
{
System.out.println ( "Hotovo" );
}
}
A potreboval bych nejak zajistit, aby se ta metoda provedla
jenom pokud je pouzita v aplikaci, ktera je spustena, s nejakymi
pravy, jinak aby vyhodila SecurityException...
--
Kamil Podlesak
[EMAIL PROTECTED]