@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, Roles.MASTER); } private static final long serialVersionUID = 1L;
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, Roles.SLAVE); } private static final long serialVersionUID = 1L;
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this,Roles.SLAVE); }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this,Roles.MASTER); }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, Roles.MASTER); } private static final long serialVersionUID = 1L;
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, Roles.SLAVE); } private static final long serialVersionUID = 1L;
/** * This task is only useful in the context that allows remote classloading, and by that point * any access control check is pointless. So just declare the worst possible role. */ @Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this,Role.UNKNOWN); }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, ROLE); } }
/** * {@inheritDoc} */ public void checkRoles(RoleChecker roleChecker) throws SecurityException { // It is all right to run nunit-plugin on master or slave. roleChecker.check(this, Roles.MASTER); } });
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this,Roles.SLAVE); }
public void checkRoles(RoleChecker checker) throws SecurityException { // no check actually happens when this class definition is used, so this code will never run checker.check((RoleSensitive)this, Roles.MASTER); } private static final long serialVersionUID = 1L;
public void checkRoles(RoleChecker checker) throws SecurityException { // no check actually happens when this class definition is used, so this code will never run checker.check((RoleSensitive)this, Roles.SLAVE); } private static final long serialVersionUID = 1L;
public void checkRoles(RoleChecker checker) throws SecurityException { // no check actually happens when this class definition is used, so this code will never run checker.check((RoleSensitive)this,Roles.MASTER); }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, ROLE); } }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this,Roles.MASTER); }
public void checkRoles(RoleChecker checker) throws SecurityException { // no check actually happens when this class definition is used, so this code will never run checker.check((RoleSensitive)this,Roles.SLAVE); }
@Override public void checkRoles(RoleChecker checker) throws SecurityException { checker.check(this, Roles.SLAVE); }
public void check(@Nonnull RoleSensitive subject, Role... expected) throws SecurityException { check(subject, Arrays.asList(expected)); } }
public void check(@Nonnull RoleSensitive subject, Role... expected) throws SecurityException { check(subject, Arrays.asList(expected)); } }
public void check(@Nonnull RoleSensitive subject, @Nonnull Role expected) throws SecurityException { check(subject, Collections.singleton(expected)); }