summaryrefslogtreecommitdiff
path: root/src/authorization.rs
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-06-19 17:18:07 -0600
committermo khan <mo@mokhan.ca>2025-06-19 17:18:07 -0600
commit5fc7a6f0d477b7dcb9489f7b6841b01d7964fdbe (patch)
tree53c9e0bf5261ef078a1c33f0c9e683388e21fb05 /src/authorization.rs
parentf08ef97f4894fde8feff08bb91bed1e1c1105b83 (diff)
refactor: rename PolicyServer to CheckService
Diffstat (limited to 'src/authorization.rs')
-rw-r--r--src/authorization.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/authorization.rs b/src/authorization.rs
index 22cd695c..279f62cc 100644
--- a/src/authorization.rs
+++ b/src/authorization.rs
@@ -3,10 +3,10 @@ use envoy_types::ext_authz::v3::pb::{CheckRequest, CheckResponse};
use tonic::{Request, Response, Status};
#[derive(Debug, Default)]
-pub struct PolicyServer;
+pub struct CheckService;
#[tonic::async_trait]
-impl envoy_types::ext_authz::v3::pb::Authorization for PolicyServer {
+impl envoy_types::ext_authz::v3::pb::Authorization for CheckService {
async fn check(
&self,
request: Request<CheckRequest>,
@@ -75,7 +75,7 @@ mod tests {
#[tokio::test]
async fn test_check_allows_valid_bearer_token() {
let token = String::from("valid-token");
- let server = PolicyServer::default();
+ let server = CheckService::default();
let headers = create_headers_with_auth(&format!("Bearer {}", token));
let request = create_test_request_with_headers(headers);
@@ -90,7 +90,7 @@ mod tests {
#[tokio::test]
async fn test_check_denies_invalid_bearer_token() {
- let server = PolicyServer::default();
+ let server = CheckService::default();
let request = create_test_request_with_headers(HashMap::new());
let response = server.check(request).await;