fileDescriptor
The file control parameters of a file: its identifier, name, access rules and PIN status. Its first byte gives the file’s accessibility, type and structure per ETSI TS 102 221 Table 11.5. AI
ASN.1 moduleThe fileDescriptor shall be encoded as defined in ETSI TS 102 222 [102 222]
Definition
Section titled “Definition”- Type
Fcp- Size
SIZE(2..4)- Tag
[2]- Presence
- mandatory
- Occurrences
- 837
Where it occurs
Section titled “Where it occurs”mf/mf/fileDescriptormf/ef-pl/fileDescriptormf/ef-iccid/fileDescriptormf/ef-dir/fileDescriptormf/ef-arr/fileDescriptormf/ef-umpc/fileDescriptorcd/df-cd/fileDescriptorcd/ef-launchpad/fileDescriptorcd/ef-icon/fileDescriptortelecom/df-telecom/fileDescriptor
and 827 further occurrences.
Fields
Section titled “Fields”| Field | Type | Presence |
|---|---|---|
fileDescriptor |
OCTET STRING |
optional |
fileID |
OCTET STRING |
optional |
dfName |
ApplicationIdentifier |
optional |
lcsi |
OCTET STRING |
optional |
securityAttributesReferenced |
OCTET STRING |
optional |
efFileSize |
OCTET STRING |
optional |
pinStatusTemplateDO |
OCTET STRING |
optional |
shortEFID |
OCTET STRING |
optional |
proprietaryEFInfo |
ProprietaryInfo |
optional |
linkPath |
OCTET STRING |
optional |
| Rule | Requirement | Clause | |
|---|---|---|---|
| SAIP-FCP-01 | pinStatusTemplateDO is forbidden in the FCP of an EF. | 8.3.3 | error |
| SAIP-FCP-02 | dfName is forbidden in the FCP of an EF. | 8.3.3 | error |
| SAIP-FCP-03 | shortEFID is forbidden in the FCP of a DF. | 8.3.3 | error |
| SAIP-FCP-04 | efFileSize is forbidden in the FCP of a DF. | 8.3.3 | error |
| SAIP-FCP-05 | proprietaryEFInfo is forbidden in the FCP of a DF. | 8.3.3 | error |
| SAIP-FCP-06 | dfName is forbidden in the FCP of a DF. | 8.3.3 | error |
| SAIP-FCP-07 | shortEFID is forbidden in the FCP of an ADF. | 8.3.3 | error |
| SAIP-FCP-08 | efFileSize is forbidden in the FCP of an ADF. | 8.3.3 | error |
| SAIP-FCP-09 | proprietaryEFInfo is forbidden in the FCP of an ADF. | 8.3.3 | error |
| SAIP-FCP-10 | The FCP of an ADF in a Full Profile shall carry a fileID, the temporary file ID that Annex A calls the Temporary FID. | 8.3.3 | error |
| SAIP-FCP-11 | The FCP of an ADF in a Full Profile shall carry a dfName, the AID. | 8.3.3 | error |
| SAIP-FCP-12 | The FCP of an ADF in a Full Profile shall carry a pinStatusTemplateDO. | 8.3.3 | error |
| SAIP-FCP-13 | The FCP of a DF in a Full Profile shall carry a pinStatusTemplateDO. | 8.3.3 | error |
| SAIP-FD-01 | A File Descriptor shall be two bytes, or four when it carries the record length of a linear fixed or cyclic file. | 6.3.2.2 | error |
| SAIP-FD-02 | The data coding byte of a File Descriptor shall be ‘21’. | 6.3.2.2 | error |
| SAIP-FD-08 | The File Descriptor byte shall be one of the codings defined in Table 11.5; the rest of the range is reserved. | 11.1.1.4.3 | error |
| SAIP-FD-09 | A record length shall be present for a linear fixed or cyclic file and absent for every other structure. | 6.3.2.2.2 | error |