pub mod admin_principal;
pub mod api_key_management;
pub mod rbac_management;
#[cfg(feature = "auth-saml")]
pub mod saml_idp_management;
#[cfg(feature = "auth")]
pub mod scim;
pub use admin_principal::{
AdminPrincipal, AdminTokenManagementState, PgAdminTokenStore, admin_token_management_router,
};
pub use api_key_management::{ApiKeyManagementState, api_key_management_router};
pub use rbac_management::{RbacManagementState, rbac_management_router};
#[cfg(feature = "auth-saml")]
pub use saml_idp_management::{SamlIdpManagementState, saml_idp_management_router};
#[cfg(feature = "auth")]
pub use scim::{ScimState, ScimTokenManagementState, scim_router, scim_token_management_router};