Interface PermissionChecker


  • public interface PermissionChecker
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean checkPermission​(java.util.List<Permission> permissions, java.lang.String onConfigurationItem, java.util.List<com.xebialabs.deployit.security.Role> allRoles)  
      boolean checkPermission​(java.util.List<Permission> permissions, java.lang.String onConfigurationItem, java.util.List<com.xebialabs.deployit.security.Role> allRoles, org.springframework.security.core.Authentication auth)  
      java.util.Map<java.lang.String,​java.lang.Boolean> checkPermission​(java.util.List<Permission> permissions, java.util.List<java.lang.String> onConfigurationItems, java.util.List<com.xebialabs.deployit.security.Role> allRoles)  
      java.util.Map<java.lang.String,​java.lang.Boolean> checkPermission​(java.util.List<Permission> permissions, java.util.List<java.lang.String> onConfigurationItems, java.util.List<com.xebialabs.deployit.security.Role> allRoles, org.springframework.security.core.Authentication auth)  
    • Method Detail

      • checkPermission

        boolean checkPermission​(java.util.List<Permission> permissions,
                                java.lang.String onConfigurationItem,
                                java.util.List<com.xebialabs.deployit.security.Role> allRoles)
      • checkPermission

        boolean checkPermission​(java.util.List<Permission> permissions,
                                java.lang.String onConfigurationItem,
                                java.util.List<com.xebialabs.deployit.security.Role> allRoles,
                                org.springframework.security.core.Authentication auth)
      • checkPermission

        java.util.Map<java.lang.String,​java.lang.Boolean> checkPermission​(java.util.List<Permission> permissions,
                                                                                java.util.List<java.lang.String> onConfigurationItems,
                                                                                java.util.List<com.xebialabs.deployit.security.Role> allRoles)
      • checkPermission

        java.util.Map<java.lang.String,​java.lang.Boolean> checkPermission​(java.util.List<Permission> permissions,
                                                                                java.util.List<java.lang.String> onConfigurationItems,
                                                                                java.util.List<com.xebialabs.deployit.security.Role> allRoles,
                                                                                org.springframework.security.core.Authentication auth)