/** * Unmaps a user defined in a component from a role defined in the * application. * * @param user * The source user. * @param role * The target role. */ public void unmap(User user, Role role) { unmap((Object) user, role); }
/** * Unmaps a group defined in a component from a role defined in the * application. * * @param group * The source group. * @param role * The target role. */ public void unmap(Group group, Role role) { unmap((Object) group, role); }
/** * Unmaps a user defined in a component from a role defined in the * application. * * @param user * The source user. * @param application * The parent application. Can't be null. * @param roleName * The target role name. * @throws IllegalArgumentException * If application is null. */ public void unmap(User user, Application application, String roleName) { unmap(user, Role.get(application, roleName, null)); }
/** * Unmaps a group defined in a component from a role defined in the * application. * * @param group * The source group. * @param application * The parent application. Can't be null. * @param roleName * The target role name. * @throws IllegalArgumentException * If application is null. */ public void unmap(Group group, Application application, String roleName) { unmap(group, Role.get(application, roleName, null)); }