asit.moa.moaid.manager
Interface RoleManager
- All Known Implementing Classes:
- JDBCRoleManager
- public interface RoleManager
addCitizenRole
public void addCitizenRole(String role,
Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenRole
public void removeCitizenRole(String role,
Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenRoles
public void removeCitizenRoles(String role)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenRoles
public void removeCitizenRoles(Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
addCitizenProfile
public void addCitizenProfile(String role,
Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenProfile
public void removeCitizenProfile(String role,
Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenProfiles
public void removeCitizenProfiles(String role)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizenProfiles
public void removeCitizenProfiles(Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
addBPK
public void addBPK(String base64BPK,
Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeBPK
public void removeBPK(String base64BPK)
throws RoleManagerException
- Throws:
RoleManagerException
addCitizen
public void addCitizen(Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
removeCitizen
public void removeCitizen(Citizen citizen)
throws RoleManagerException
- Throws:
RoleManagerException
getCitizens
public List getCitizens()
throws RoleManagerException
- Throws:
RoleManagerException
addRole
public void addRole(String role)
throws RoleManagerException
- Throws:
RoleManagerException
removeRole
public void removeRole(String role)
throws RoleManagerException
- Throws:
RoleManagerException
getRoles
public List getRoles()
throws RoleManagerException
- Throws:
RoleManagerException
addAuthorityProfile
public void addAuthorityProfile(String profileName)
throws RoleManagerException
- Throws:
RoleManagerException
removeAuthorityProfile
public void removeAuthorityProfile(String profileName)
throws RoleManagerException
- Throws:
RoleManagerException
getAuthorityProfiles
public List getAuthorityProfiles()
throws RoleManagerException
- Throws:
RoleManagerException
Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.