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";