/** * Returns the root {@link ACL}. * * @see AuthorizationStrategy#getRootACL() */ @Override public ACL getACL() { return authorizationStrategy.getRootACL(); }
/** * Implementation can choose to provide different ACL for different items. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.220 */ public @Nonnull ACL getACL(@Nonnull AbstractItem item) { return getRootACL(); }
/** * Implementation can choose to provide different ACL per user. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.221 */ public @Nonnull ACL getACL(@Nonnull User user) { return getRootACL(); }
/** * Implementation can choose to provide different ACL for different {@link Cloud}s. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.252 */ public @Nonnull ACL getACL(@Nonnull Cloud cloud) { return getRootACL(); }
public @Nonnull ACL getACL(@Nonnull Node node) { return getRootACL(); }
public @Nonnull ACL getACL(@Nonnull Job<?,?> project) { return getRootACL(); }
/** * Returns the root {@link ACL}. * * @see AuthorizationStrategy#getRootACL() */ @Override public ACL getACL() { return authorizationStrategy.getRootACL(); }
/** * Returns the {@link ACL} for this object. */ public ACL getACL() { return authorizationStrategy.getRootACL(); }
/** * Implementation can choose to provide different ACL for different {@link Cloud}s. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.252 */ public ACL getACL(Cloud cloud) { return getRootACL(); }
/** * Returns the root {@link ACL}. * * @see AuthorizationStrategy#getRootACL() */ @Override public ACL getACL() { return authorizationStrategy.getRootACL(); }
/** * Implementation can choose to provide different ACL for different {@link Cloud}s. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.252 */ public ACL getACL(Cloud cloud) { return getRootACL(); }
/** * Implementation can choose to provide different ACL for different items. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.220 */ public ACL getACL(AbstractItem item) { return getRootACL(); }
/** * Returns the root {@link ACL}. * * @see AuthorizationStrategy#getRootACL() */ @Override public ACL getACL() { return authorizationStrategy.getRootACL(); }
/** * Implementation can choose to provide different ACL for different * {@link Cloud}s. This can be used as a basis for more fine-grained access * control. * * <p> The default implementation returns {@link #getRootACL()}. * * @since 1.252 */ public ACL getACL(Cloud cloud) { return getRootACL(); }
/** * Implementation can choose to provide different ACL for different items. * This can be used as a basis for more fine-grained access control. * * <p> The default implementation returns {@link #getRootACL()}. * * @since 1.220 */ public ACL getACL(AbstractItem item) { return getRootACL(); }
/** * Implementation can choose to provide different ACL per user. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.221 */ public ACL getACL(User user) { return getRootACL(); }
/** * Implementation can choose to provide different ACL per user. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.221 */ public ACL getACL(User user) { return getRootACL(); }
/** * Implementation can choose to provide different ACL per user. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.221 */ public @Nonnull ACL getACL(@Nonnull User user) { return getRootACL(); }
/** * Implementation can choose to provide different ACL for different items. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.220 */ public @Nonnull ACL getACL(@Nonnull AbstractItem item) { return getRootACL(); }
/** * Implementation can choose to provide different ACL for different {@link Cloud}s. * This can be used as a basis for more fine-grained access control. * * <p> * The default implementation returns {@link #getRootACL()}. * * @since 1.252 */ public @Nonnull ACL getACL(@Nonnull Cloud cloud) { return getRootACL(); }