8.48 EAP retrieve parameters +CERP
27.0073GPPAT command set for User Equipment (UE)Release 18TS
Table 108: +CERP action command syntax
Command |
Possible response(s) |
+CERP=<EAPsessionid>,<EAPparameter> |
+CERP: <EAP parameter response> +CME ERROR: <err> |
+CERP=? |
Description
This command allows a TE to retrieve EAP session parameters / derived keys after a run of the +CEAP command. If the EAP session is handled by the UICC then the MT shall return the content of the elementary file corresponding to the indicated <EAPparameter>. Those EFs are defined in ETSI TS 102 310 [66].
If the MT handles the EAP session then the MT shall return the corresponding parameter encoded as defined for EAP files, see ETSI TS 102 310 [66].
For example, the keys shall be retrieved in the TLV format described in ETSI TS 102 310 [66].
If neither the MT nor the appropriate UICC application can provide the requested information (e.g. because the requested EAP session ID does not exist), the MT shall respond with +CME ERROR: 50 (Incorrect parameters).
Refer clause 9.2 for possible <err> values.
Defined values
<EAPparameter>: integer type.
1 Keys
2 Status
3 Identity
4 Pseudonym
<EAPsessionid>: integer type; this is the identifier of the EAP session to be used in order to retrieve the EAP parameters corresponding to an active EAP session. Value range is from 1 to 4294967295.
<EAP parameter response>: string type in hexadecimal character format. The format of the parameter is defined in ETSI TS 102 310 [66]. The <EAP parameter response> depends on the value of the <EAPparameter>.
Implementation
Optional.