meaning, language, or formatting of the technical content. 1/20/2012 4.0 Major Significantly changed the technical content. 4/11/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 10/8/2012 5.0 Significantly changed the technical content. 2/11/2013 5.1 Minor Clarified the meaning of the technical content. 7/30/2013 5.2 Minor Clarified the meaning of the technical content. 11/18/2013 5.2 None No changes to the meaning, language, or formatting of the technical content.
2/10/2014 5.2 None No changes to the meaning, language, or formatting of the technical content. 4/30/2014 5.3 Minor Clarified the meaning of the technical content. 7/31/2014 6.0 Major Significantly changed the technical content. 10/30/2014 6.1 Minor Clarified the meaning of the technical content. 3/30/2015 7.0 Major Significantly changed the technical content. 9/4/2015 8.0 Major Significantly changed the technical content. 3/29/2016 9.0 Significantly changed the technical content. 7/15/2016 10.0 Major Significantly changed the technical content. 9/14/2016 10.0 None No changes to the meaning, language, or formatting of the technical content.
removeFromContainer: The member is removed from the container if the constraint is not satisfied for the member. moveToDefaultContainer: The member is moved to the default container if the constraint is not satisfied for the member. forceRole: The member is forced into the role specified by the role element. role (optional): A string that describes the role the member is forced into when the constraint is not satisfied for the member. This attribute is set when the type attribute has the "forceRole". Possible values for the role attribute are "delegate" and "buddy". blockRules (optional): The wrapper for the list of blockRule elements. blockRule: Describes a blockRule element. type (required): The type attribute is a string that describes the actions that are blocked. The following values are defined: invites: Invites are blocked when the rule matches. subscriberPrompt: Subscriber prompts are blocked when the rule matches. containers (optional): The actions from the members of specified containers are blocked. sourceNetworks (optional): The actions from the members of specified source networks are blocked. maxAvailability (optional): Defines the upper bound of the availability range of the publisher for which this rule applies. minAvailability (optional): Defines the lower bound of the availability range of the publisher for which this rule applies. rolePrecedence (optional): The wrapper for the list of rolePrecedenceEntry elements that define the order of precedence for roles when a member maps to multiple roles. rolePrecedenceEntry: Describes a role. type (required): A string that specifies a role. The possible values are "delegate" and categoryPublicationManifest: Manifest that describes the list of presence publication rules. minSupportedClientVersion (optional): The minimum version of the UAC that consumes the category publication manifest. majorVersion (optional): Ignored. minorVersion (optional): Ignored. publicationList: A wrapper for publicationRules. publicationRule: The rules for the publication of a category in a given container. ruleType (required): This string value specifies the type of the rule. The following values are defined: bootstrap: Rule that seeds initial presence data. transformation: Rule that modifies the presence data before publication according to XSL transformation defined in the categoryData element.
Index A Abstract data model automatic client update 83 87 basic registration 73 76 provisioning 81 82 remove binding from registrar 79 80 survivable mode 91 13 Automatic client update client 83 83 83 87 83 83 83 87 83 example 200 OK response 112 114 115 403 Forbidden response with dynamic URL ( 113, 114, 115) 113 113 112 server 87 87 87 91 87 87 91 87 B registration 73 73 74 74 76 74 74 76 74 93 73 server 76 77 77 79 77 77 78 76 unregistration 94 unregistration 94 C 13 129 Client automatic client update 83 83 83 87 83 83 83 87 83 73 73 74 74 76 74 74 76 74 Provisioning 81 81 81 82 81 81 81 81 81 remove binding from registrar 79 80 79 80 79 80 79 D
Data model - abstract automatic client update 83 87 basic registration 76 provisioning 81 82 remove binding from registrar 79 80 survivable mode 91 Data model – abstract registration 73 Deregister 95 17 E Examples automatic client update 200 OK response 112 114 115 403 Forbidden response block with dynamic URL ( 113, 114, 115) 113 113 112 93 94 95 96 96 111 97 95 95 Extensions to REGISTER Requests and Responses message 17 17 17 15 15 16 17 15 14 14 18 18 F 13 G 8 H triggered events automatic client update 83 87 basic registration 74 77 provisioning 81 82 remove binding from registrar 80 80 survivable mode 92 I 117 In-band provisioning 96 96 111 97 In-band Provisioning Messages message ( 19, 20) 19 20 20 22 117 13 Initialization automatic client update 83 87 basic registration 74 77 provisioning 81 82 remove binding from registrar 79 80 survivable mode 92 8 L Local events automatic client update 87 91 basic registration 76 79 provisioning 82 82 remove binding from registrar 81
M Message processing automatic client update 83 87 registration 74 77 client 81 82 81 provisioning 81 82 remove binding from registrar 80 80 server 82 82 82 Messages Extensions to REGISTER Requests and Responses 17 17 17 15 15 16 17 15 14 14 18 18 19 document 20 19 20 20 22 14 14 N 12 O 13 P 117 13 13 118 Provisioning client 81 81 81 81 81 96 client 111 96 server 97 19 server 82 82 82 82 R 12 13 12 Registrar 95 17 removing a binding 79 Registration example 93 94 95 95 95 13 Remove binding from registrar client 79 80 79 80 79 80 79 79 server 80 80 80 81 80 80 81 80 S Security 117 117 Sequencing rules automatic client update 83 87
basic registration 74 77 client 81 provisioning 81 82 remove binding from registrar 80 80 server 82 Server automatic client update 87 87 87 91 87 87 91 87 basic registration 76 77 77 79 77 77 78 76 provisioning 82 82 82 82 82 82 82 82 remove binding from registrar 80 80 80 81 80 80 81 80 survivable mode 91 92 92 92 13 Survivable mode 95 18 91 server 91 92 92 92 14 T events automatic client update 87 91 basic registration 76 78 provisioning 81 82 remove binding from registrar 81 Timers automatic client update 83 87 basic registration 74 76 provisioning 81 82 remove binding from registrar 79 80 survivable mode 92 129 14 Triggered events automatic client update 83 87 basic registration 74 77 provisioning 81 82 remove binding from registrar 80 80 survivable mode 92 V 13 13