MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / GenerateCertificate

Method GenerateCertificate

Source/Editor/Utilities/EditorUtilities.cpp:259–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

257}
258
259bool EditorUtilities::GenerateCertificate(const String& name, const String& outputPfxFilePath)
260{
261 // Generate temp files paths
262 const auto id = Guid::New().ToString(Guid::FormatType::D);
263 auto outputCerFilePath = Globals::TemporaryFolder / id;
264 const auto outputPvkFilePath = outputCerFilePath + TEXT(".pvk");
265 outputCerFilePath += TEXT(".cer");
266
267 // Generate .pfx file
268 const bool result = GenerateCertificate(name, outputPfxFilePath, outputCerFilePath, outputPvkFilePath);
269
270 // Cleanup unused files
271 if (FileSystem::FileExists(outputCerFilePath))
272 FileSystem::DeleteFile(outputCerFilePath);
273 if (FileSystem::FileExists(outputPvkFilePath))
274 FileSystem::DeleteFile(outputPvkFilePath);
275
276 return result;
277}
278
279bool EditorUtilities::GenerateCertificate(const String& name, const String& outputPfxFilePath, const String& outputCerFilePath, const String& outputPvkFilePath)
280{

Callers

nothing calls this directly

Calls 3

NewFunction · 0.50
FormatFunction · 0.50
ToStringMethod · 0.45

Tested by

no test coverage detected