UNPKG

@indrajala/asn1der

Version:

parse ASN.1 DER structures

46 lines (45 loc) 1.27 kB
export enum AuthorizationList { purpose = 1, algorithm = 2, keySize = 3, digest = 5, padding = 6, ecCurve = 10, rsaPublicExponent = 200, rollbackResistance = 303, activeDateTime = 400, originationExpireDateTime = 401, usageExpireDateTime = 402, noAuthRequired = 503, userAuthType = 504, authTimeout = 505, allowWhileOnBody = 506, trustedUserPresenceRequired = 507, trustedConfirmationRequired = 508, unlockedDeviceRequired = 509, allApplications = 600, applicationId = 601, creationDateTime = 701, origin = 702, rootOfTrust = 704, osVersion = 705, osPatchLevel = 706, attestationApplicationId = 709, attestationIdBrand = 710, attestationIdDevice = 711, attestationIdProduct = 712, attestationIdSerial = 713, attestationIdImei = 714, attestationIdMeid = 715, attestationIdManufacturer = 716, attestationIdModel = 717, vendorPatchLevel = 718, bootPatchLevel = 719, } export const authorizationListLookup = new Map<number, string>(); for (const value in AuthorizationList) { if (typeof AuthorizationList[value] !== "string") { continue; } authorizationListLookup.set(Number(value), AuthorizationList[value]); }