CFTunnels/src/main/java/com/hithomelabs/CFTunnels/Headers/AuthKeyEmailHeader.java

25 lines
699 B
Java

package com.hithomelabs.CFTunnels.Headers;
import com.hithomelabs.CFTunnels.Config.CloudflareConfig;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpHeaders;
import org.springframework.stereotype.Component;
@Component
public class AuthKeyEmailHeader {
private HttpHeaders httpHeaders;
@Autowired
AuthKeyEmailHeader(CloudflareConfig cloudflareConfig){
this.httpHeaders = new HttpHeaders();
this.httpHeaders.set("X-Auth-Email", cloudflareConfig.getEmail());
this.httpHeaders.set("X-Auth-Key", cloudflareConfig.getApiKey());
}
public HttpHeaders getHttpHeaders() {
return httpHeaders;
}
}