The server pairs each supplied value of the Semantic Qualifier attribute with the Access Point attribute to try to find a best match. (The server determines what match is best.)
By including the value Null, the client indicates that the server may, if it chooses, ignore the other semantic qualifiers (thus allowing the server to match the Access Point attribute value with Null, in effect rendering the Access Point unqualified).
Whenever one or more Semantic Qualifiers are included in an operand, the server must either select one or fail the search. Thus the Null value is defined in order to allow the server to choose not to select any of the real Semantic Qualifiers (i.e. those other than Null).
The Utility set defines only the value Null. Real Semantic Qualifier values are to be defined in other attribute sets. The value Null should not be supplied unless one or more other Semantic Qualifier values are also supplied.
The server pairs each supplied value of the Content Authority attribute with the Access Point attribute to try to find a best match. (The server determines what match is best.)
By including the value Null, the client indicates that the server may, if it chooses, ignore the other Content Authority values (thus allowing the server to match the Access Point attribute value with Null, in effect rendering the Access Point unqualified).
Whenever one or more Content Authority values are included in an operand, the server must either select one or fail the search. Thus the Null value is defined in order to allow the server to choose not to select any of the real Content Authority values (i.e. those other than Null).
The Utility set defines only the value Null. Real Content Authority values are to be defined in other attribute sets. The value Null should not be supplied unless one or more other Content Authority values are also supplied.
The character '?' (question mark) is used to mask a variable number of characters. It may be followed by a positive integer, i.e. one or more consecutive decimal digits (where the first is positive) in which the positive integer represented by the string of digits (beginning with the digit immediately following the '?', up to and not including the first non-digit character), indicates a range of characters to mask, from zero up to and including the specified integer.
When '?' is not immediately followed by a positive decimal digit, it indicates an arbitrary number of characters to mask (from zero to a system defined limit).
The character '#' (pound or number sign) is used to mask a single character. Multiple consecutive occurrences of '#' may be used to indicate a precise number of characters to mask.