MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / ensure_admin

Method ensure_admin

kms/src/main_service.rs:221–227  ·  view source on GitHub ↗
(&self, token: &str)

Source from the content-addressed store, hash-verified

219 }
220
221 fn ensure_admin(&self, token: &str) -> Result<()> {
222 let token_hash = sha2::Sha256::new_with_prefix(token).finalize();
223 if token_hash.as_slice() != self.state.config.admin_token_hash.as_slice() {
224 bail!("Invalid token");
225 }
226 Ok(())
227 }
228
229 async fn verify_os_image_hash(
230 &self,

Callers 1

clear_image_cacheMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected