Class DtoWriter

java.lang.Object
com.xebialabs.deployit.core.rest.api.DtoWriter

@Component public class DtoWriter extends Object
  • Constructor Details

    • DtoWriter

      public DtoWriter()
  • Method Details

    • writeRoles

      public List<com.xebialabs.deployit.engine.api.security.Role> writeRoles(List<com.xebialabs.deployit.security.Role> roles)
    • writeRoleAssignments

      public List<com.xebialabs.deployit.engine.api.security.RolePrincipals> writeRoleAssignments(List<com.xebialabs.deployit.security.Role> roles)
    • writeRolePermissions

      public List<com.xebialabs.deployit.core.api.dto.RolePermissions> writeRolePermissions(Map<com.xebialabs.deployit.security.Role,Set<com.xebialabs.deployit.security.permission.Permission>> multimap)
    • writeReferenceDataPermissions

      public static List<com.xebialabs.deployit.engine.api.security.Permission> writeReferenceDataPermissions(Collection<com.xebialabs.deployit.security.permission.Permission> values)