pub async fn run(
store: impl AsRef<Path>,
audit: impl AsRef<Path>,
request: impl AsRef<Path>,
entities_path: Option<impl AsRef<Path>>,
no_audit: bool,
output: &str,
secret_file: Option<&Path>,
) -> Result<AuthorizeOutcome>