mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Move the ticket code to ESFormats
This moves some parsing code for tickets and ticket views to ESFormats instead of duplicating it over DiscIO and Core.
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
#include <vector>
|
||||
|
||||
#include "Common/CommonTypes.h"
|
||||
#include "Core/IOS/ES/Formats.h"
|
||||
|
||||
namespace DiscIO
|
||||
{
|
||||
@ -22,7 +23,7 @@ public:
|
||||
|
||||
bool IsValid() const { return m_valid; }
|
||||
const std::vector<u8>& GetCertificateChain() const { return m_certificate_chain; }
|
||||
const std::vector<u8>& GetTicket() const { return m_ticket; }
|
||||
const ES::TicketReader& GetTicket() const { return m_ticket; }
|
||||
const std::vector<u8>& GetTMD() const { return m_tmd; }
|
||||
const std::vector<u8>& GetDataApp() const { return m_data_app; }
|
||||
const std::vector<u8>& GetFooter() const { return m_footer; }
|
||||
@ -32,7 +33,7 @@ private:
|
||||
bool m_valid;
|
||||
|
||||
std::vector<u8> m_certificate_chain;
|
||||
std::vector<u8> m_ticket;
|
||||
ES::TicketReader m_ticket;
|
||||
std::vector<u8> m_tmd;
|
||||
std::vector<u8> m_data_app;
|
||||
std::vector<u8> m_footer;
|
||||
|
Reference in New Issue
Block a user