IXRoadHeader31
Namespace: XRoadLib.Headers
X-Road message protocol version 3.1 SOAP header elements.
Instance members
Instance member | Description |
Async
Signature: Nullable<bool>
Modifiers: abstract |
Teenuse kasutamise asünkroonsus. Kui väärtus on "true", siis sooritab turvaserver päringu asünkroonselt. |
Authenticator
Signature: string
Modifiers: abstract |
Teenuse kasutaja autentimise viis. Võimalikud variandid on: • ID-CARD – ID-kaardiga autenditud; • CERT – muu sertifikaadiga autenditud; • EXTERNAL – panga kaudu autenditud; • PASSWORD – kasutajatunnuse ja parooliga autenditud. Autentimise viisi järel võib sulgudes olla täpsustus (näiteks panga kaudu autentimisel panga tunnus infosüsteemis). |
Consumer
Signature: string
Modifiers: abstract |
Asutuse DNS-nimi. |
Encrypt
Signature: string
Modifiers: abstract |
Kui asutusele on X-tee keskuse poolt antud päringute salastamise õigus ja andmekogu on nõus päringut salastama, siis selle elemendi olemasolul päringu päises andmekogu turvaserver krüpteerib päringu logi, kasutades selleks X-tee keskuse salastusvõtit. |
EncryptCert
Signature: string
Modifiers: abstract |
Päringu sooritaja ID-kaardi autentimissertifikaat DER-kujul base64 kodeerituna. Selle elemendi olemasolu päringu päises väljendab soovi päringu logi salastamiseks asutuse turvaserveris päringu sooritaja ID-kaardi autentimisvõtmega. Seda välja kasutatakse ainult kodaniku päringute portaalis. |
Encrypted
Signature: string
Modifiers: abstract |
Kui päringu välja päises oli element encrypt ja päringulogi salastamine õnnestus, siis vastuse päisesse lisatakse tühi element encrypted. |
EncryptedCert
Signature: string
Modifiers: abstract |
Kui päringu päises oli element encryptCert ja päringulogi salastamine õnnestus, siis vastuse päisesesse lisatakse tühi element encryptedCert. |
Id
Signature: string
Modifiers: abstract |
Teenuse väljakutse nonss (unikaalne identifikaator). |
Issue
Signature: string
Modifiers: abstract |
Teenuse väljakutsega seonduva toimiku number (mittekohustuslik). |
Paid
Signature: string
Modifiers: abstract |
Teenuse kasutamise eest makstud summa. |
Position
Signature: string
Modifiers: abstract |
Teenuse kasutaja ametikoht. |
Producer
Signature: string
Modifiers: abstract |
Andmekogu DNS-nimi. |
ServiceName
Signature: string
Modifiers: abstract |
Kutsutava teenuse nimi. |
Unit
Signature: string
Modifiers: abstract |
Asutuse registrikood, mille nimel teenust kasutatakse (kasutusel juriidilise isiku portaalis). |
UserId
Signature: string
Modifiers: abstract |
Teenuse kasutaja isikukood, millele eelneb kahekohaline maa kood. Nt. EE37702026518. |
UserName
Signature: string
Modifiers: abstract |
Teenuse kasutaja nimi. |