FreeRADIUS InkBridge

%pairs.print(<list>.[*])

Print attributes with name and value.

Return: string

Note that there is no "parse string into pairs" function. Instead, you can simply assign the string to a structural attribute (group, tlv, etc.) and the string will be parsed as assigning a value to a given attribute. e.g. reply += "User-Name := 'hello'".

Example
control.Filter-Id := { "This is a string", "This is another one" }

reply.Reply-Message := "Serialize output: %pairs.print(control.[*])"
Output
Serialize output: Filter-Id = "\"This is a string\", Filter-Id = \"This is another one\""