MSFT_SIPESGlobalRegistrarSetting
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

MSFT_SIPESGlobalRegistrarSetting

Defines the global settings for searching the registrar.

The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties are listed in alphabetic order, not MOF order.

Syntax


class MSFT_SIPESGlobalRegistrarSetting
{
  boolean AllowPollingForPresence;
  uint32 DefPresenceSubscriptionExpiry;
  uint32 DefRegistrationExpiry;
  uint32 DefRoamingDataSubscriptionExpiry;
  boolean EnableBENotify;
  [key] string InstanceID;
  uint32 MaxPresenceSubscriptionExpiry;
  uint32 MaxRegistrationExpiry;
  uint32 MaxRoamingDataSubscriptionExpiry;
  uint32 MaxSubscriptionPerUser;
  uint32 MinPresenceSubscriptionExpiry;
  uint32 MinRegistrationExpiry;
  uint32 MinRoamingDataSubscriptionExpiry;
  uint32 NumOfDevicesPerUser;
  string[] UserDomainList;
};

Methods

This class does not define any methods.

Properties

The MSFT_SIPESGlobalRegistrarSetting class has the following properties.

AllowPollingForPresence

Data type: boolean

Access type: Read/Write

Required. If true, presence polling is allowed on Office Communications Server; if false, it is not.

"Presence polling" is defined as checking for the presence of users who are not part of the polling user's contact list. For example, a mail client might poll for the presence of people who have sent you mail, but who are not in your contact list.

The default value is true.

DefPresenceSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The default expiry in seconds that a user agent client can request a presence subscription.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340.

The default value is 28800 seconds (8 hours).

DefRegistrationExpiry

Data type: uint32

Access type: Read/Write

Required. The registration time-out in seconds that a user agent client can request.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 900.

The default value is 600 seconds (10 minutes).

DefRoamingDataSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The default expiry in seconds that a user agent client can request for roaming data persistence with Office Communications Server User Services.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340.

The default value is 43200 seconds (12 hours).

EnableBENotify

Data type: boolean

Access type: Read/Write

Required. Indicates whether the server uses the BENOTIFY (best-effort notify) method in response to SUBSCRIBE requests.

If true, the server uses the BENOTIFY method. The BENOTIFY method does not require a response.

If false, the server does not use the BENOTIFY method. To interoperate with Live Communications Server 2003 third-party applications (which expect the NOTIFY request) deployed on a computer running Office Communications Server 2007, an administrator can set this value to false.

The default value is true.

InstanceID

Data type: [key] string

Access type: Read-only

Required. A GUID value that uniquely identifies an instance of this class.

The GUID must be encapsulated between the "{" and "}" braces; for example: "{01234567-0123-4567-89AB-CDEF01234567}".

MaxPresenceSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The maximum expiry in seconds that a user agent client can request a presence subscription.

If the value requested by the client in the Expires header is greater than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340.

The default value is 43200 seconds (12 hours).

MaxRegistrationExpiry

Data type: uint32

Access type: Read/Write

Required. The registration time-out in seconds that a user agent client can request.

If the value requested by the client in the Expires header is greater than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 900.

The default value is 900 seconds (15 minutes).

MaxRoamingDataSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The maximum expiry in seconds that a user agent client can request for roaming data persistence with Office Communications Server User Services.

If the value requested by the client in the Expires header is greater than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340 seconds.

The default value is 86340 (approximately 24 hours).

MaxSubscriptionPerUser

Data type: uint32

Access type: Read/Write

Required. The maximum number of subscriptions allowed on the home server per user.

The minimum value for this property is 10 and the maximum value is 3000.

The default value is 200.

MinPresenceSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The minimum expiry in seconds that a user agent client can request a presence subscription.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340.

The default value is 1200 seconds (20 minutes).

MinRegistrationExpiry

Data type: uint32

Access type: Read/Write

Required. The registration time-out in seconds that a user agent client can request.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 900.

The default value is 300 seconds (5 minutes).

MinRoamingDataSubscriptionExpiry

Data type: uint32

Access type: Read/Write

Required. The minimum expiry in seconds that a user agent client can request for roaming data persistence with Office Communications Server User Services.

If the value requested by the client in the Expires header is less than this value, this value is returned in the response.

The minimum value for this property is 300 and the maximum value is 86340 seconds.

The default value is 900 seconds (15 minutes).

NumOfDevicesPerUser

Data type: uint32

Access type: Read/Write

Required. The maximum number of endpoints that a registered user can have.

If this property is set to 1, only single point-of-presence (SPOP) is available; if it is greater than 1, multiple points-of-presence (MPOP) are available.

The minimum value for this property is 1 and the maximum value is 64.

The default value is 8.

UserDomainList

Data type: string[]

Access type: Read/Write

Optional. A list of distinguished names (DN) of domains that host Office Communications Server users.

The User Replicator replicates names from all the domains in the list. If the list is empty, the User Replicator replicates names from all domains in the forest.

The value of this property is not case-sensitive.

The default value is NULL.

Remarks

This class gets and sets information at the following level(s): AD (Active Directory).

Only one instance of this class can be present in the forest.

Instances of this class support the following interface methods:

Provider::EnumerateInstances(); Provider::GetObject(); Provider::PutInstance();

Where PutInstance() supports the following flag(s):

WBEM_FLAG_UPDATE_ONLY

Requirements

Server: Installed on computers serving the following role(s): Administrative Tools Server, Audio/Video Conferencing Server, Front End Server, Proxy Server, Web Components Server, Web Conferencing Server.Namespace: Defined in \root\cimv2.


Reference

[<LinkCreatedDuringXmlConversion>]

Concepts

Show:
© 2016 Microsoft