#pragma once #include #include "M2Pack.h" bool InitializeM2PackRuntimeKeyProvider(const char* commandLine); const std::array& GetM2PackActiveMasterKey(); const std::array* GetM2PackPublicKeyForKeyId(uint32_t keyId); uint32_t GetM2PackActiveMasterKeyId(); bool HasM2PackRuntimeMasterKey(); bool HasM2PackRuntimeKeysForArchiveLoad(uint32_t keyId); bool IsM2PackUsingRuntimeMasterKey(); bool IsM2PackUsingRuntimePublicKey(); bool ShouldVerifyM2PackPlaintextHash();