G.2 X-3GPP-Intended-Identity extension-header

24.1093GPPBootstrapping interface (Ub) and network application function interface (Ua)Protocol detailsRelease 17TS

The "X-3GPP-Intended-Identity" header is used optionally by the UE to indicate the user identity intended to be used with the AS. It contains the user identity surrounded by quotation marks (").

Table G.2: Syntax of X-3GPP-Intended-Identity extension-header

X-3GPP-Intended-Identity = "X-3GPP-Intended-Identity" ":" DQUOTE identity DQUOTE

identity = *(%x20-21 / %x23-7E)

In the syntax definition the rule ‘identity’ refers to the user identity and it is defined as a string of printable characters and spaces but excluding quotation marks. The exact type definition for ‘identity’ is done in 3GPP TS 29.109 [3] as part of the User Security Setting definition (as the uid tag in the XML scheme definition).