KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > ipanema > security > registry > SecurityRegistrar


1 /*
2  * Created on 21.09.2004
3  */

4 package com.nightlabs.ipanema.security.registry;
5
6 import com.nightlabs.ModuleException;
7
8 /**
9  * @author marco
10  */

11 public interface SecurityRegistrar
12 {
13     public void linkAuthority(String JavaDoc objectID, String JavaDoc authorityID)
14             throws ModuleException;
15
16     public void unlinkAuthority(String JavaDoc objectID, String JavaDoc authorityID)
17             throws ModuleException;
18
19     public boolean isAuthorised(String JavaDoc objectID, String JavaDoc roleID)
20             throws ModuleException;
21
22     public void assertAuthorised(String JavaDoc objectID, String JavaDoc roleID)
23             throws ModuleException;
24 }
Popular Tags