DMZ postoj
dmz.mdDMZ postoj
api-public je jediná služba vystavená do internetu a je zámerne postavená tak,
aby jej kompromitácia nedala útočníkovi nič. Nemá prístup k databáze, nemá
prístup k Adaptéru a nemá žiadne tajomstvo, ktorým by sa dalo vydávať za
používateľa. Jej celý povrch sú štyri operácie a dve z nich len preposielajú
dopyt na api-internal, podpísaný krátkodobým service-to-service tokenom.
Preto je to jediná služba v katalógu s stateless: true — nemá ani jeden vzťah
k úložisku, čo je presne to, čo táto deklarácia znamená.
Integračné API je poradné, nie brána
Kontrakt integration-api overuje, či je odberateľ registrovaný v Peppole, aby
účtovný program vedel, či má faktúru posielať elektronicky. Nie je to podmienka
odoslania. Odosielacia cesta si registráciu aj tak dokazuje až pri AS4 skoku a
odpoveď nikdy neobsahuje žiadne dáta nájomníka. Kto by z tejto odpovede spravil
tvrdú bránu, postavil by rozhodovanie na poradnom údaji.