6533b853fe1ef96bd12ad93d
RESEARCH PRODUCT
Mikroservisa autorizēšanās sistēma balstīta uz XACML standartu
Druvis Cukurssubject
XACMLDatorzinātneautorizēšanapolitiku valodaABACNode.jsdescription
Bakalaura darbā ir izpētīts XACML standarts, kas ir vecākais un populārākais no diviem atribūtu bāzētās piekļuves kontroles standartiem. Galvenais mērķis bakalaura darba izstrādē bija izstrādāt uz XACML standarta balstītu, bet ne obligāti tā implementējošu autorizēšanās sistēmu, kas ir veidota Node.js vidē TypeScript programmēšanas valodā un ir vieglāk izmantojama par esošajiem risinājumiem. Viens no veidiem, kā padarīt implementēto sistēmu vieglāk izmantojumu, bija izstrādāt jaunu, uz XML nebalstītu politiku valodu un tās apstrādes modeli. Teorētiskajā daļā ir aprakstīts XACML standarts - tā politiku valoda, darbības mehānismi un arhitektūra -, sniegts pārskats par esošajām atvērtā pirmkoda un komerciālajām standarta implementācijām, un galvenokārt aprakstīta praktiskajā daļā implementētā autorizēšanās sistēma - jaunizveidotā politiku valoda, tās darbības mehānismi, elementi un to atšķirības no standarta, un kā ir implementēta pirmajā nodaļā aprakstītā XACML arhitektūra. Nobeigumā ir aprakstīti rezultāti un iegūtie secinājumi.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2017-01-01 |