package gr.cite.notification.web.scope.tenant; import org.springframework.boot.context.properties.ConfigurationProperties; import java.util.HashSet; import java.util.List; @ConfigurationProperties(prefix = "tenant.interceptor") public class TenantScopeProperties { private String clientClaimsPrefix; public String getClientClaimsPrefix() { return clientClaimsPrefix; } public void setClientClaimsPrefix(String clientClaimsPrefix) { this.clientClaimsPrefix = clientClaimsPrefix; } private HashSet whiteListedClients; public HashSet getWhiteListedClients() { return whiteListedClients; } public void setWhiteListedClients(HashSet whiteListedClients) { this.whiteListedClients = whiteListedClients; } private List whiteListedEndpoints; public List getWhiteListedEndpoints() { return whiteListedEndpoints; } public void setWhiteListedEndpoints(List whiteListedEndpoints) { this.whiteListedEndpoints = whiteListedEndpoints; } private Boolean enforceTrustedTenant; public Boolean getEnforceTrustedTenant() { return enforceTrustedTenant; } public void setEnforceTrustedTenant(Boolean enforceTrustedTenant) { this.enforceTrustedTenant = enforceTrustedTenant; } }