IXRoadHeader
Namespace: XRoadLib.Headers
Describes X-Road message SOAP header elements.
Instance members
Instance member | Description |
Client
Signature: XRoadClientIdentifier
Modifiers: abstract |
Identifies X-Road client. |
Id
Signature: string
Modifiers: abstract |
Unique id for the X-Road message. |
Issue
Signature: string
Modifiers: abstract |
Operation specific identifier for the X-Road message. |
ProtocolVersion
Signature: string
Modifiers: abstract |
Protocol version of the X-Road message. |
ReadHeaderValue(reader)
Signature: reader:XmlReader -> unit
Modifiers: abstract |
Try to read current position in XML reader as X-Road header element. |
Service
Signature: XRoadServiceIdentifier
Modifiers: abstract |
Identifies X-Road operation. |
UserId
Signature: string
Modifiers: abstract |
Identifies user who sent X-Road message. |
Validate()
Signature: unit -> unit
Modifiers: abstract |
Check if all required SOAP headers are present and in correct format. |
WriteTo(writer, style, headerDefinition)
Signature: (writer:XmlWriter * style:Style * headerDefinition:HeaderDefinition) -> unit
Modifiers: abstract |
Serializes X-Road message SOAP headers to XML. |