diff --git a/Cargo.lock b/Cargo.lock
index 783ec4f..50946fd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1931,7 +1931,7 @@ dependencies = [
[[package]]
name = "kittybox-indieauth"
-version = "0.3.2"
+version = "0.3.3"
dependencies = [
"axum-core",
"data-encoding",
diff --git a/indieauth/Cargo.toml b/indieauth/Cargo.toml
index 4ce4203..9213a51 100644
--- a/indieauth/Cargo.toml
+++ b/indieauth/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "kittybox-indieauth"
-version = "0.3.2"
+version = "0.3.3"
edition = "2021"
[features]
diff --git a/indieauth/src/lib.rs b/indieauth/src/lib.rs
index 20c1316..b10fd0e 100644
--- a/indieauth/src/lib.rs
+++ b/indieauth/src/lib.rs
@@ -36,18 +36,21 @@ pub use rand;
/// mandatory.
#[derive(Copy, Clone, Debug, Serialize, Deserialize, PartialEq, Eq)]
#[non_exhaustive]
-#[serde(rename_all = "snake_case")]
pub enum IntrospectionEndpointAuthMethod {
/// `Authorization` header with a `Bearer` token.
#[serde(rename_all = "PascalCase")]
Bearer,
/// A token passed as part of a POST request.
+ #[serde(rename_all = "snake_case")]
ClientSecretPost,
/// Username and password passed using HTTP Basic authentication.
+ #[serde(rename_all = "snake_case")]
ClientSecretBasic,
/// TLS client auth with a certificate signed by a valid CA.
+ #[serde(rename_all = "snake_case")]
TlsClientAuth,
/// TLS client auth with a self-signed certificate.
+ #[serde(rename_all = "snake_case")]
SelfSignedTlsClientAuth,
}
|