summaryrefslogtreecommitdiff
path: root/src/http
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-06-09 17:20:08 -0600
committermo khan <mo@mokhan.ca>2025-06-09 17:20:08 -0600
commit72c2297eda4c18f75e7d8587773b36f3ac98b309 (patch)
tree091054758812dbfa14979fabb7212a100f294e55 /src/http
parent2ef774d4c52b9fb0ae0d1717b7a3568b76bccf3d (diff)
refactor: replace single shared with key rsa keys
Diffstat (limited to 'src/http')
-rw-r--r--src/http/mod.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/http/mod.rs b/src/http/mod.rs
index a133f09..4523d3b 100644
--- a/src/http/mod.rs
+++ b/src/http/mod.rs
@@ -12,15 +12,15 @@ pub struct Server {
}
impl Server {
- pub fn new(addr: String) -> Server {
+ pub fn new(addr: String) -> Result<Server, Box<dyn std::error::Error>> {
let mut config = Config::from_env();
config.bind_addr = addr;
config.issuer_url = format!("http://{}", config.bind_addr);
- Server {
- oauth_server: OAuthServer::new(&config),
+ Ok(Server {
+ oauth_server: OAuthServer::new(&config)?,
config,
- }
+ })
}
pub fn start(&self) {