XRoadLib


IXRoadHeader40

Namespace: XRoadLib.Headers

X-Road message protocol version 4.0 SOAP header elements.

Instance members

Instance memberDescription
CentralService
Signature: XRoadCentralServiceIdentifier
Modifiers: abstract

Identifies the central service that is invoked by the request.

Client
Signature: XRoadClientIdentifier
Modifiers: abstract

Identifies a service client - an entity that initiates the service call.

Id
Signature: string
Modifiers: abstract

Unique identifier for this message. The recommended form of message ID is UUID.

Issue
Signature: string
Modifiers: abstract

Identifies received application, issue or document that was the cause of the service request.This field may be used by the client information system to connect service requests(and responses) to working procedures.

ProtocolVersion
Signature: string
Modifiers: abstract

X-Road message protocol version. The value of this field MUST be 4.0

RepresentedParty
Signature: XRoadRepresentedParty
Modifiers: abstract

Identifies a party that is being represented in a service request.

RequestHash
Signature: XRoadRequestHash
Modifiers: abstract

Base64 encoded hash of the SOAP request message

Service
Signature: XRoadServiceIdentifier
Modifiers: abstract

Identifies the service that is invoked by the request.

UserId
Signature: string
Modifiers: abstract

User whose action initiated the request. The user ID should be prefixed with twoletter ISO country code(e.g., EE12345678901).

Fork me on GitHub