summaryrefslogtreecommitdiff
path: root/crates/jmap/src/api/management/mod.rs
diff options
context:
space:
mode:
authormdecimus <mauro@stalw.art>2024-04-04 11:51:47 +0200
committermdecimus <mauro@stalw.art>2024-04-04 11:51:47 +0200
commit3a5ca7036544a12da2078d4a2f0a875d8cbca2ee (patch)
tree4dee828b0d4b39b90e2f88871315728f126ab884 /crates/jmap/src/api/management/mod.rs
parent93a2f691ea0d1eb21b354999cf5ac0130e2dde67 (diff)
DKIM record management API
Diffstat (limited to 'crates/jmap/src/api/management/mod.rs')
-rw-r--r--crates/jmap/src/api/management/mod.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/jmap/src/api/management/mod.rs b/crates/jmap/src/api/management/mod.rs
index cedbb45e..d80acbc8 100644
--- a/crates/jmap/src/api/management/mod.rs
+++ b/crates/jmap/src/api/management/mod.rs
@@ -21,6 +21,7 @@
* for more details.
*/
+pub mod dkim;
pub mod domain;
pub mod principal;
pub mod queue;
@@ -83,6 +84,7 @@ impl JMAP {
"settings" if is_superuser => self.handle_manage_settings(req, path, body).await,
"queue" if is_superuser => self.handle_manage_queue(req, path).await,
"reports" if is_superuser => self.handle_manage_reports(req, path).await,
+ "dkim" if is_superuser => self.handle_manage_dkim(req, path, body).await,
"oauth" => self.handle_oauth_api_request(access_token, body).await,
"crypto" => match *req.method() {
Method::POST => self.handle_crypto_post(access_token, body).await,