Session element
Represents a particular HTTP session.
Parent
HTTP
Attributes
Name |
Type |
Required |
Description |
id |
TypeNonLeadingZeroUnsignedInt |
Yes |
The unique session ID. |
ignoreTimeout |
EnumTrueFalse |
|
If the HTTP connection should ignore timeout for this session, set this attribute to true. |
keepAlive |
EnumTrueFalse |
|
Specifies whether the session should be kept alive. |
loginMethod |
EnumHttpLoginMethod |
|
Specifies the authentication method to use. |
name |
TypeNonEmptyString |
|
Specifies the name of the session. |
password |
string |
|
If you set loginMethod to "credentials", then use this attribute to specify the password. |
proxyPassword |
string |
|
If, in the proxyServer attribute, you specified a proxy server that requires authentication, then use this attribute to specify the password. |
proxyServer |
string |
|
Use this attribute to specify the proxy server through which the connection has to be set up. |
proxyUser |
string |
|
If, in the proxyServer attribute, you specified a proxy server that requires authentication, then use this attribute to specify the user name. |
timeout |
unsignedInt |
|
Specifies that DataMiner must use this timeout value instead of the default one when executing a connection of this session. |
userName |
string |
|
If you set loginMethod to “credentials”, then use this attribute to specify the user name. |
Children
Name |
Occurrences |
Description |
Connection |
[0, *] |
Specifies a connection. This typically contains a request and a response. |
Constraints
Type |
Description |
Selector |
Fields |
Unique |
The ID of a connection must be unique. |
Connection |
@id |