package eu.eudat.authorization; import org.springframework.boot.context.properties.ConfigurationProperties; import java.util.HashSet; import java.util.List; @ConfigurationProperties(prefix = "authorization") public class AuthorizationProperties { private String globalAdminRole; public String getGlobalAdminRole() { return globalAdminRole; } public void setGlobalAdminRole(String globalAdminRole) { this.globalAdminRole = globalAdminRole; } private Boolean autoAssignGlobalAdminToNewTenants; public Boolean getAutoAssignGlobalAdminToNewTenants() { return autoAssignGlobalAdminToNewTenants; } public void setAutoAssignGlobalAdminToNewTenants(Boolean autoAssignGlobalAdminToNewTenants) { this.autoAssignGlobalAdminToNewTenants = autoAssignGlobalAdminToNewTenants; } private List allowedTenantRoles; public List getAllowedTenantRoles() { return allowedTenantRoles; } public void setAllowedTenantRoles(List allowedTenantRoles) { this.allowedTenantRoles = allowedTenantRoles; } private List allowedGlobalRoles; public List getAllowedGlobalRoles() { return allowedGlobalRoles; } public void setAllowedGlobalRoles(List allowedGlobalRoles) { this.allowedGlobalRoles = allowedGlobalRoles; } }