XRoadLib


XRoadHeader40

Namespace: XRoadLib.Headers

Implements default X-Road message protocol version 4.0 SOAP header.

Constructors

ConstructorDescription
new()
Signature: unit -> unit

Instance members

Instance memberDescription
CentralService()
Signature: unit -> unit
Modifiers: abstract

Central service identity.

Client()
Signature: unit -> unit
Modifiers: abstract

Client identity.

Id()
Signature: unit -> unit
Modifiers: abstract

Unique identity of the request.

InitFrom(commonHeader)
Signature: commonHeader:XRoadCommonHeader -> XRoadHeader40
Modifiers: abstract
Issue()
Signature: unit -> unit
Modifiers: abstract

Received application, issue or document.

ProtocolVersion()
Signature: unit -> unit
Modifiers: abstract

X-Road message protocol version.

ReadHeaderValue(reader)
Signature: reader:XmlReader -> unit
Modifiers: abstract

Read next header value from the XML reader object.

RepresentedParty()
Signature: unit -> unit
Modifiers: abstract

Represented party details.

RequestHash()
Signature: unit -> unit
Modifiers: abstract

Request hash of the X-Road message.

Service()
Signature: unit -> unit
Modifiers: abstract

Service identity.

UserId()
Signature: unit -> unit
Modifiers: abstract

User identity code.

Validate()
Signature: unit -> unit
Modifiers: abstract

Check for presence of mandatory parts.

WriteTo(writer, style, definition)
Signature: (writer:XmlWriter * style:Style * definition:HeaderDefinition) -> unit
Modifiers: abstract

Serializes X-Road message SOAP headers to XML.

Fork me on GitHub