mirror of
https://github.com/estkme-group/lpac
synced 2024-09-11 19:40:49 +02:00
35 lines
918 B
C
35 lines
918 B
C
#pragma once
|
|
|
|
#include "euicc.h"
|
|
|
|
struct es10cex_euiccinfo2
|
|
{
|
|
char profileVersion[16];
|
|
char svn[16];
|
|
char euiccFirmwareVer[16];
|
|
struct
|
|
{
|
|
unsigned int installedApplication;
|
|
unsigned int freeNonVolatileMemory;
|
|
unsigned int freeVolatileMemory;
|
|
} extCardResource;
|
|
const char **uiccCapability;
|
|
char javacardVersion[16];
|
|
char globalplatformVersion[16];
|
|
const char **rspCapability;
|
|
char **euiccCiPKIdListForVerification;
|
|
char **euiccCiPKIdListForSigning;
|
|
const char *euiccCategory;
|
|
const char **forbiddenProfilePolicyRules;
|
|
char ppVersion[16];
|
|
char sasAcreditationNumber[65];
|
|
struct
|
|
{
|
|
char *platformLabel;
|
|
char *discoveryBaseURL;
|
|
} certificationDataObject;
|
|
};
|
|
|
|
int es10cex_get_euiccinfo2(struct euicc_ctx *ctx, struct es10cex_euiccinfo2 **info);
|
|
void es10cex_free_euiccinfo2(struct es10cex_euiccinfo2 *info);
|