diff --git a/CHANGELOG.md b/CHANGELOG.md index 2494048..4f1dbae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ ## Added: - `Master` trait: provides methods to manage mcaptcha +- `MCaptcha::get_defense()`: returns the `MCaptcha` instance's defense + configuration ## Changed: diff --git a/src/mcaptcha.rs b/src/mcaptcha.rs index d4d2f86..1dd0ef9 100644 --- a/src/mcaptcha.rs +++ b/src/mcaptcha.rs @@ -136,4 +136,10 @@ impl MCaptcha { pub fn get_visitors(&self) -> u32 { self.visitor_threshold } + + /// get mCaptcha's defense configuration + #[inline] + pub fn get_defense(&self) -> Defense { + self.defense.clone() + } }