2.2.4.7 ServiceType

ServiceType is the overall container for the Web Services Management Protocol Extensions for Windows Server 2003 server configuration. Note that listeners are not part of this container and MUST be retrieved separately. The schema MUST be as follows.

 <xs:schema xmlns:cfg="wsman:microsoft.com/wsman/2005/
 06/config.xsd" 
  xmlns:xs="http://www.w3.org/2001/XMLSchema" 
  targetNamespace="wsman:microsoft.com/wsman/2005/06/
 config.xsd" 
  elementFormDefault="qualified">
   <xs:element name="Service" type="cfg:ServiceType"/>
   <xs:complexType name="ServiceType">
     <xs:sequence>
       <xs:element name="RootSDDL" type="xs:string" 
                   default="O:NSG:BAD:P(A;;GA;;;BA)S:P
 (AU;FA;GA;;;WD)
 (AU;SA;GWGX;;;WD)"/>
       <xs:element name="MaxConcurrentOperations" 
 type="xs:unsignedInt" 
                   default="100"/>
       <xs:element name="EnumerationTimeoutms" 
 type="xs:unsignedInt"      
                   default="60000"/>
       <xs:element name="MaxClientCertInfoSize" 
 type="xs:unsignedInt" 
                   default="16384"/>
       <xs:element name="MaxConnections" 
 type="xs:unsignedInt" 
                   default="5"/>
       <xs:element name="HTTP" 
 type="cfg:ServiceHTTPType"/>
       <xs:element name="HTTPS" 
 type="cfg:ServiceHTTPSType"/>
     </xs:sequence>
   </xs:complexType>
 </xs:schema>
  

RootSDDL: The security descriptor controls remote access to the listener. The string format of RootSDDL MUST use the syntax defined by the Security Descriptor Description Language (SDDL) (as specified in [MS-DTYP]). This configuration setting MUST be used when processing messages as specified in section 5.1.

MaxConcurrentOperations: MUST be the maximum number of concurrent Enumeration operations allowed. The minimum value MUST be 1. The maximum value MUST be 4294967295 (232 – 1). This configuration setting MUST be used when processing messages as specified in section 3.1.4.1.19.

EnumerationTimeoutms: MUST be the idle time-out in milliseconds between Enumeration, Pull, and Release request messages. The minimum value MUST be 500. The maximum value MUST be 4294967295 (232 – 1). This configuration setting MUST be used when processing messages as specified in section 3.1.5.

MaxConnections: MUST be the maximum number of active requests that the service can process simultaneously. The minimum value MUST be 1. The maximum value MUST be 50. This configuration setting MUST be used when processing messages as specified in section 3.1.4.1.19.

HTTP: MUST contain an additional element to configure HTTP transport as specified in section 2.2.4.9.

HTTPS: MUST contain an additional element to configure HTTPS transport as specified in section 2.2.4.10.