(file) Return to BuildAndReleaseOptions.html CVS log (file) (dir) Up to [Pegasus] / pegasus / doc

Diff for /pegasus/doc/BuildAndReleaseOptions.html between version 1.51 and 1.53

version 1.51, 2014/10/30 12:52:17 version 1.53, 2015/04/23 13:27:54
Line 925 
Line 925 
   <b>Required:&nbsp;</b>No   <b>Required:&nbsp;</b>No
 </ul> </ul>
  
   <h5>PEGASUS_ENABLE_SESSION_COOKIES</h5>
   <ul>
     <b>Description:&nbsp;</b>If set to 'true', the OpenPegasus CIM server will
     use HTTP cookies for session management (RFC 6265).
     <br>
     After a successful client authentication the client is given a cookie. The
     client is then not asked for re-authentication as long as it provides the
     same cookie in all subsequent requests and until the session expires. Session
     expiry is configurable using httpSessionTimeout configuration option.
     <br>
     Nothing changes for clients that do not support HTTP cookies (RFC 6465) -
     their requests are authenticated as usual, either using Basic or Negotiate
     authentication mechanisms.
     <br>
     Purpose of this option is to speed up request processing - both Basic
     and Negotiate authentication can take some time, which will form large
     fraction of system load on busy servers.
     <b>Default Value:&nbsp;</b>true (on supported platforms, see below)<br>
     <b>Recommended Value (Development Build):&nbsp;</b>true<br>
     <b>Recommended Value (Release Build):&nbsp;</b>true<br>
     <b>Required:&nbsp;</b>No<p></p>
     <b>Considerations:&nbsp;</b> This option can be set to true only when the
       underlying platform providers cryptographically strong random numbers
       (to generate strong session ID). Currently these platforms are
       zOS (using native API) and any platform with OpenSSL.
       In other words, PEGASUS_ENABLE_SESSION_COOKIES can be enabled only
       when PEGASUS_HAS_SSL is set or on zOS.
       <br><br>
       Note that while this option is enabled by default (i.e. the code is
       compiled), it is still turned off in default runtime configuration.
       System administrators must explicitly set httpSessionTimeout configuration
       option to nozero value to enable this feature.
   </ul>
   
   
 <h5>PEGASUS_ENABLE_SLP</h5> <h5>PEGASUS_ENABLE_SLP</h5>
  
 <ul> <ul>
Line 1358 
Line 1393 
      PEGASUS_PLATFORM environment variable is not set.      PEGASUS_PLATFORM environment variable is not set.
 </ul> </ul>
  
   <h5>PEGASUS_POSIX_TIMED_LOCK</h5>
   <ul>
     <b>Description:&nbsp;</b>If true, the CIM Server is compiled using
        POSIX pthread_mutex_timedlock() call. Since this call is marked
        as optional in POSIX, the platforms without this call must
        compile with PEGASUS_POSIX_TIMED_LOCK=false.
        <br>
     <b>Default Value:&nbsp;</b>true<br>
     <b>Recommended Value (Development Build):&nbsp;</b>true (on
        platforms with full POSIX support).<br>
     <b>Recommended Value (Release Build):&nbsp;</b>true (on
        platforms with full POSIX support).<br>
     <b>Required:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b><br>
   </ul>
   
 <h5>PEGASUS_REMOVE_METHODTRACE</h5> <h5>PEGASUS_REMOVE_METHODTRACE</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>If true, the CIM Server is compiled without   <b>Description:&nbsp;</b>If true, the CIM Server is compiled without


Legend:
Removed from v.1.51  
changed lines
  Added in v.1.53

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2