public void deleteUserRoleMapping( String userId, String source ) throws NoSuchRoleMappingException { boolean found = getConfiguration().removeUserRoleMappingByUserId( userId, source ); if ( !found ) { throw new NoSuchRoleMappingException( "No User Role Mapping for user: " + userId ); } }
public void createRole( CRole role ) throws InvalidConfigurationException { manager.createRole( role, initializeContext() ); }
public void createUser( CUser user, Set<String> roles ) throws InvalidConfigurationException { manager.createUser( user, roles, initializeContext() ); }
@Override public void save() { checkWriteLock(); configurationManager.save(); }
@Override public void createUser(CUser user, Set<String> roles, SecurityValidationContext context) throws InvalidConfigurationException { checkWriteLock(); configurationManager.createUser(user, roles, context); }
@Override public void deleteUser(String id) throws UserNotFoundException { checkWriteLock(); configurationManager.deleteUser(id); }
@Override public void deleteRole(String id) throws NoSuchRoleException { checkWriteLock(); configurationManager.deleteRole(id); }
@Override public void clearCache() { checkWriteLock(); configurationManager.clearCache(); }
@Override public void cleanRemovedRole(String roleId) { checkWriteLock(); configurationManager.cleanRemovedRole(roleId); }
@Override public void createUserRoleMapping(CUserRoleMapping userRoleMapping, SecurityValidationContext context) throws InvalidConfigurationException { checkWriteLock(); configurationManager.createUserRoleMapping(userRoleMapping, context); }
public void createPrivilege( CPrivilege privilege ) throws InvalidConfigurationException { manager.createPrivilege( privilege, initializeContext() ); }
public void createUserRoleMapping( CUserRoleMapping userRoleMapping ) throws InvalidConfigurationException { manager.createUserRoleMapping( userRoleMapping, initializeContext() ); }
public void updateUserRoleMapping( CUserRoleMapping userRoleMapping, SecurityValidationContext context ) throws InvalidConfigurationException, NoSuchRoleMappingException { if ( context == null ) { context = this.initializeContext(); } manager.updateUserRoleMapping( userRoleMapping, context ); }
public void updateUser( CUser user, Set<String> roles, SecurityValidationContext context ) throws InvalidConfigurationException, UserNotFoundException { if ( context == null ) { context = initializeContext(); } // The static config can't be updated, so delegate to xml file manager.updateUser( user, roles, context ); }
@Override public void updateUser(CUser user) throws InvalidConfigurationException, UserNotFoundException { checkWriteLock(); configurationManager.updateUser(user); }
public void cleanRemovedRole( String roleId ) { configCleaner.roleRemoved( getConfiguration(), roleId ); } }
@Override public void createPrivilege(CPrivilege privilege) throws InvalidConfigurationException { checkWriteLock(); configurationManager.createPrivilege(privilege); }
public void createRole( CRole role, SecurityValidationContext context ) throws InvalidConfigurationException { if ( context == null ) { context = initializeContext(); } // The static config can't be updated, so delegate to xml file manager.createRole( role, context ); }
public void createUser( CUser user, String password, Set<String> roles ) throws InvalidConfigurationException { manager.createUser( user, password, roles, initializeContext() ); }
@Override public void createUser(CUser user, Set<String> roles) throws InvalidConfigurationException { checkWriteLock(); configurationManager.createUser(user, roles); }