Interface ACLAmetysObject

    • Method Detail

      • getAllowedProfilesForAnyConnectedUser

        Set<StringgetAllowedProfilesForAnyConnectedUser()
        Gets the allowed profiles any connected user has on this ametys object
        Returns:
        the allowed profiles any connected user has on this ametys object
      • getDeniedProfilesForAnyConnectedUser

        Set<StringgetDeniedProfilesForAnyConnectedUser()
        Gets the denied profiles any connected user has on this ametys object
        Returns:
        the denied profiles any connected user has on this ametys object
      • getAllowedProfilesForAnonymous

        Set<StringgetAllowedProfilesForAnonymous()
        Gets the allowed profiles an anonymous user has on this ametys object
        Returns:
        the allowed profiles an anonymous user has on this ametys object
      • getDeniedProfilesForAnonymous

        Set<StringgetDeniedProfilesForAnonymous()
        Gets the denied profiles an anonymous user has on this ametys object
        Returns:
        the denied profiles an anonymous user has on this ametys object
      • getAllowedUsers

        Set<UserIdentitygetAllowedUsers​(String profileId)
        Gets the users that have the given allowed profile on this ametys object
        Parameters:
        profileId - The id of the profile
        Returns:
        The allowed users with that profile on this ametys object
      • getAllowedGroups

        Set<GroupIdentitygetAllowedGroups​(String profileId)
        Gets the groups that have the given allowed profile on this ametys object
        Parameters:
        profileId - The id of the profile
        Returns:
        The allowed groups with that profile on that object
      • getDeniedUsers

        Set<UserIdentitygetDeniedUsers​(String profileId)
        Gets the users that have the given denied profile on this ametys object
        Parameters:
        profileId - The id of the profile
        Returns:
        The denied users with that profile on this ametys object
      • getDeniedGroups

        Set<GroupIdentitygetDeniedGroups​(String profileId)
        Gets the groups that have the given allowed profile on this ametys object
        Parameters:
        profileId - The id of the profile
        Returns:
        The denied groups with that profile on this ametys object
      • isInheritanceDisallowed

        boolean isInheritanceDisallowed()
        Returns true if the inheritance is disallow for this ametys object
        Returns:
        true if the inheritance is disallow for this ametys object