@@ -66,15 +66,42 @@ private static final void addDescription(String aid, String label, AIDUsage usag
66
66
addProtected ( "A000000003000000" , "OpenPlatform ISD" , AIDUsage .DOMAIN );
67
67
addProtected ( "A0000000035350" , "OpenPlatform SSD Package" , AIDUsage .PACKAGE );
68
68
69
+ // ETSI
70
+ addDescription ("A000000003" , "ETSI" , AIDUsage .PREFIX );
71
+ addDescription ("A0000000030001" , "ETSI GSM" , AIDUsage .PREFIX );
72
+ addDescription ("A0000000030002" , "ETSI GSM SIM toolkit" , AIDUsage .PREFIX );
73
+ addDescription ("A0000000030003" , "ETSI GSM SIM API" , AIDUsage .PREFIX );
74
+ addDescription ("A0000000030004" , "ETSI TETRA" , AIDUsage .PREFIX );
75
+ addDescription ("A0000000030005" , "ETSI UICC API" , AIDUsage .PREFIX );
76
+ addDescription ("A0000000030101" , "ETSI DVB CBMS KMS" , AIDUsage .PREFIX );
77
+ addDescription ("A0000000030201" , "ETSI M2MSM" , AIDUsage .PREFIX );
78
+
79
+ // 3GPP
80
+ addDescription ("A000000087" , "3GPP" , AIDUsage .PREFIX );
81
+
69
82
// GlobalPlatform
70
- addDescription ("A000000151" , "GlobalPlatform" , AIDUsage .PREFIX );
71
- addProtected ( "A000000151000000" , "GlobalPlatform ISD" , AIDUsage .DOMAIN );
72
- addProtected ( "A0000001515350" , "GlobalPlatform SSD Package" , AIDUsage .PACKAGE );
83
+ addDescription ("A000000151" , "GlobalPlatform" , AIDUsage .PREFIX );
84
+ addProtected ( "A000000151000000" , "GlobalPlatform ISD" , AIDUsage .DOMAIN );
85
+ addProtected ( "A000000151000158" , "GlobalPlatform EUSD Package" , AIDUsage .PACKAGE );
86
+ addProtected ( "A00000015100015800" , "GlobalPlatform EUSD" , AIDUsage .DOMAIN );
87
+ addProtected ( "A0000001515350" , "GlobalPlatform SSD Package" , AIDUsage .PACKAGE );
88
+
89
+ // 3GPP2
90
+ addDescription ("A000000343" , "3GPP2" , AIDUsage .PREFIX );
91
+
92
+ // OMA
93
+ addDescription ("A000000419" , "OMA" , AIDUsage .PREFIX );
94
+
95
+ // WiMAX Forum
96
+ addDescription ("A000000424" , "WiMAX Forum" , AIDUsage .PREFIX );
73
97
74
98
// Yubico
75
99
addDescription ("A000000527" , "Yubico" , AIDUsage .PREFIX );
76
100
addDescription ("A0000005272101" , "Yubikey OATH" , AIDUsage .PREFIX );
77
101
102
+ // oneM2M
103
+ addDescription ("A000000645" , "oneM2M" , AIDUsage .PREFIX );
104
+
78
105
// NXP Germany
79
106
addDescription ("D276000085" , "NXP Germany" , AIDUsage .PREFIX );
80
107
// NFC Forum (under RID provided by NXP Germany)
@@ -88,6 +115,9 @@ private static final void addDescription(String aid, String label, AIDUsage usag
88
115
addDescription ("D2760001240103" , "fsfEurope OpenPGP V3" , AIDUsage .APPLET );
89
116
addDescription ("D27600012402" , "fsfEurope SmartChess" , AIDUsage .PREFIX );
90
117
118
+ // signal interrupt
119
+ addDescription ("D276000177" , "signal interrupt" , AIDUsage .PREFIX );
120
+
91
121
// OpenJavaCard project (under RID provided by signal interrupt)
92
122
addDescription ("D27600017710" , "OpenJavaCard" , AIDUsage .PREFIX );
93
123
@@ -124,8 +154,7 @@ private static final void addDescription(String aid, String label, AIDUsage usag
124
154
125
155
addDescription ("D2760001771004" , "OpenJavaCard Security Domains" , AIDUsage .PREFIX , AIDUsage .DOMAIN );
126
156
127
- // signal interrupt
128
- addDescription ("D276000177" , "signal interrupt" , AIDUsage .PREFIX );
157
+ // OpenJavaCard self-assignment space (under RID provided by signal interrupt)
129
158
addDescription ("D276000177E0" , "Self-Assigned Experimental Applications" , AIDUsage .PREFIX , AIDUsage .APPLET );
130
159
addDescription ("D276000177E1" , "Self-Assigned Experimental Packages" , AIDUsage .PREFIX , AIDUsage .PACKAGE );
131
160
addDescription ("D276000177E2" , "Self-Assigned Experimental Libraries" , AIDUsage .PREFIX , AIDUsage .PACKAGE );
0 commit comments