May I suggest some text? > A LoginToken is a 7-bit clean (ASCII) characters that encode zero or more assertions. These assertions are separated by the `&` character. Assertions are key-value pairs in the form key `=` value. Both key and value text must not contain `?`, `&` or `=` characters. A character in a value may be encoded by replacing it with the sequence `% <hex> <hex>`, where `<hex>` is a character in `0123456789abcdef` and the two hex characters represent the ASCII value of the character being encode. When parsing a login token, any key that is not understood must be ignored. Keys that start `xrd.` are reserved. Implementations are free to include other keys. It is recommended for keys to start with a reverse-DNS name under the developer's control; e.g., (`org.example.my-new-key`). For historic reasons a server should process a login token that starts with the `?` character by ignoring that character and processing the remaining login token. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/1534#issuecomment-942037365 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1