Class | Openwsman::ClientOptions |
In: |
../openwsman.i
|
Parent: | Object |
Document-class: ClientOptions
ClientOptions control the behaviour of the Client connection
The primary use of ClientOptions in normal operations is adding selectors - key/value pairs added to the request URL.
For WS-CIM operations, selectors define the key attributes for the selected CIM class to address a specific instance of the class.
Add an option (for OptionSet) as key/value pair
NOTE: the value must be properly escaped (replace & with &, etc.) in Ruby use CGI::escapeHTML()
Add a selector as key/value pair
NOTE: the value must be properly escaped (replace & with &, etc.) in Ruby use CGI::escapeHTML()
Get CIM Namespace for Openwsman Note: Microsoft WinRM set the resource namespace by attaching it to the resource URI
See also: Openwsman.epr_prefix_for
Set CIM Namespace for Openwsman (default is root/cimv2) Note: Microsoft WinRM set the resource namespace by attaching it to the resource URI
See also: Openwsman.epr_prefix_for
Reset dump all operations to the dumpfile
Used for debugging on the wire-level
See also: set_dump_request
clear option flag(s)
clears specific flag(s) from options
Set subscription delivery security mode
(auto, http basic, http digest, https basic, https digest, https mutual, https mutual basic, https mutual digest, http spnego kerberos, https spnego kerberos, https mutual spnego kerberos)
Set fragment filter See DSP0226, section 7.7. (Supported Dialects: XPATH)
Set options (for OptionSet) from Hash
NOTE: the values must be properly escaped (replace & with &, etc.) in Ruby use CGI::escapeHTML()
Get WS-Addressing reference properties Returns the string representation of a valid XML document
Set WS-Addressing reference properties Argument must the string representation of a valid XML document
Set selectors from Hash
NOTE: the values must be properly escaped (replace & with &, etc.) in Ruby use CGI::escapeHTML()
Request to dump all operations to the dumpfile
Used for debugging on the wire-level
See also: clear_dump_request
Operation timeout in milliseconds See Openwsman::Transport.timeout for transport timeout