chore: publish clean community baseline
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
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<Option<VerifiedMachineCredential>, MachineCredentialVerifierError> {
|
||||
Ok(None)
|
||||
}
|
||||
}
|
||||
|
||||
pub use StaticAgentKeyVerifier as CommunityMachineCredentialVerifier;
|
||||
Reference in New Issue
Block a user