summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-06-09 19:42:35 -0600
committermo khan <mo@mokhan.ca>2025-06-09 19:42:35 -0600
commitfb2f93e6c675cd7e309c7fa1a91afa06f3ba9965 (patch)
treec2dcac3500ba76c6787802bef28dbd294b5a33f6
parent1b280d0b9be71daf9dffa0f4fa33559eda91946f (diff)
Rename RegisteredClient to OAuthClient
-rw-r--r--src/clients.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/clients.rs b/src/clients.rs
index 38d7450..8ee16f7 100644
--- a/src/clients.rs
+++ b/src/clients.rs
@@ -5,7 +5,7 @@ use std::collections::HashMap;
use uuid::Uuid;
#[derive(Debug, Clone, Serialize, Deserialize)]
-pub struct RegisteredClient {
+pub struct OAuthClient {
pub client_id: String,
pub client_secret_hash: String,
pub redirect_uris: Vec<String>,
@@ -23,7 +23,7 @@ pub struct ClientCredentials {
}
pub struct ClientManager {
- clients: HashMap<String, RegisteredClient>,
+ clients: HashMap<String, OAuthClient>,
}
impl ClientManager {
@@ -51,7 +51,7 @@ impl ClientManager {
redirect_uris: Vec<String>,
client_name: String,
scopes: Vec<String>,
- ) -> Result<RegisteredClient, String> {
+ ) -> Result<OAuthClient, String> {
// Check if client_id already exists
if self.clients.contains_key(&client_id) {
return Err("Client ID already exists".to_string());
@@ -67,7 +67,7 @@ impl ClientManager {
// Hash the client secret
let client_secret_hash = Self::hash_secret(&client_secret);
- let client = RegisteredClient {
+ let client = OAuthClient {
client_id: client_id.clone(),
client_secret_hash,
redirect_uris,
@@ -85,7 +85,7 @@ impl ClientManager {
Ok(client)
}
- pub fn get_client(&self, client_id: &str) -> Option<&RegisteredClient> {
+ pub fn get_client(&self, client_id: &str) -> Option<&OAuthClient> {
self.clients.get(client_id)
}
@@ -164,7 +164,7 @@ impl ClientManager {
})
}
- pub fn list_clients(&self) -> Vec<&RegisteredClient> {
+ pub fn list_clients(&self) -> Vec<&OAuthClient> {
self.clients.values().collect()
}
}