use async_trait::async_trait; pub use crank_core::{ MachineCredentialVerifier, MachineCredentialVerifierError, SharedMachineCredentialVerifier, VerifiedMachineCredential, }; #[derive(Clone, Default)] pub struct StaticAgentKeyVerifier; #[async_trait] impl MachineCredentialVerifier for StaticAgentKeyVerifier { async fn verify_bearer_token( &self, _workspace_slug: &str, _agent_slug: &str, _token: &str, ) -> Result, MachineCredentialVerifierError> { Ok(None) } } pub use StaticAgentKeyVerifier as CommunityMachineCredentialVerifier;