package com.trackingpremium.report.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import java.util.List;
import java.util.Map;
import java.util.HashMap;

@Configuration
@ConfigurationProperties(prefix = "app.tokens")
public class TokenConfig {
    private Map<String, String> clients = new HashMap<>();

    public Map<String, String> getClients() {
        return clients;
    }

    public void setClients(Map<String, String> clients) {
        this.clients = clients;
    }

    @Bean
    public Map<String, String> validTokens() {
        return clients;
    }
}