AuroraRuntime/Source/Crypto/CA/AuPinOS.Linux.cpp

35 lines
682 B
C++
Raw Permalink Normal View History

/***
Copyright (C) 2024 Jamie Reece Wilson (a/k/a "Reece"). All rights reserved.
File: AuPinOS.Linux.cpp
Date: 2024-10-14
Author: Reece
***/
#include <Source/RuntimeInternal.hpp>
#include "AuPinOS.Linux.hpp"
#include "AuPinLinuxLike.hpp"
namespace Aurora::Crypto::CA
{
static IPinCertificate *gLinuxPinner;
AUKN_SYM IPinCertificate *PinCheckOSNew()
{
return gLinuxPinner;
}
AUKN_SYM void PinCheckOSRelease(IPinCertificate *pHandle)
{
}
void InitLinuxPinner()
{
gLinuxPinner = PinLinuxLikeNew();
}
void DeinitLinuxPinner()
{
PinLinuxLikeRelease(AuExchange(gLinuxPinner, nullptr));
}
}