kanidm_proto/constants/uri.rs
1//! Shared URIs
2//!
3//! ⚠️ ⚠️ WARNING ⚠️ ⚠️
4//!
5//! IF YOU CHANGE THESE VALUES YOU MUST UPDATE OIDC DISCOVERY URLS EVERYWHERE
6//!
7//! SERIOUSLY... DO NOT CHANGE THEM!
8//!
9/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
10pub const OAUTH2_AUTHORISE: &str = "/oauth2/authorise";
11/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
12pub const OAUTH2_AUTHORISE_PERMIT: &str = "/oauth2/authorise/permit";
13/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
14pub const OAUTH2_AUTHORISE_REJECT: &str = "/oauth2/authorise/reject";
15/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
16pub const OAUTH2_AUTHORISE_DEVICE: &str = "/oauth2/device";
17/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
18pub const OAUTH2_TOKEN_ENDPOINT: &str = "/oauth2/token";
19/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
20pub const OAUTH2_TOKEN_INTROSPECT_ENDPOINT: &str = "/oauth2/token/introspect";
21/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
22pub const OAUTH2_TOKEN_REVOKE_ENDPOINT: &str = "/oauth2/token/revoke";
23
24/// ⚠️ ⚠️ WARNING DO NOT CHANGE THIS ⚠️ ⚠️
25pub const OAUTH2_DEVICE_LOGIN: &str = "/oauth2/device"; // starts with /ui
26
27pub const V1_AUTH_VALID: &str = "/v1/auth/valid";