Skip to main content

validate_api_key

Function validate_api_key 

Source
pub fn validate_api_key(policy: &AuthPolicy, key: &str) -> bool
Available on crate feature enterprise only.
Expand description

Constant-time API key validation helper.

§Examples

use http_handle::enterprise::{AuthPolicy, validate_api_key};
let p = AuthPolicy { api_keys: vec!["k".into()], ..AuthPolicy::default() };
assert!(validate_api_key(&p, "k"));

§Panics

This function does not panic.