Enhance sample to show method authorization.

This commit is contained in:
Ben Alex
2007-12-14 02:27:48 +00:00
parent 77d286c36f
commit f4c3e701d5
11 changed files with 300 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package bigbank;
import org.springframework.security.annotation.Secured;
public interface BankService {
@Secured("IS_AUTHENTICATED_REMEMBERED")
public Account readAccount(Long id);
@Secured("IS_AUTHENTICATED_REMEMBERED")
public Account[] findAccounts();
@Secured("ROLE_TELLER")
public Account post(Account account, double amount);
}