update
This commit is contained in:
parent
2133581de0
commit
88e7aa70b2
44
README.md
44
README.md
@ -23,7 +23,12 @@ menjadi:
|
||||
-->[span-token-api](https://repo.radiusdata.id/azka/span-token-api), <!--
|
||||
-->[BIGEBBRIDGE](http://10.216.99.57:3000/SPAN-Enhancement/BIGEBBRIDGE))
|
||||
|
||||
## span-gateway, span-user-api, span-token-api
|
||||
> [!note]
|
||||
> Link repo diatas
|
||||
|
||||
## Repositories
|
||||
|
||||
### span-gateway, span-user-api, span-token-api
|
||||
|
||||
Trio ini berfungsi sebagai garda depan dalam menangani koneksi masuk dari user. Gateway berfungsi memverifikasi kredensial user sebelum dapat melanjutkan panggilan API ke dalam sistem. Beberapa jalur endpoint tersedia:
|
||||
|
||||
@ -31,16 +36,45 @@ Trio ini berfungsi sebagai garda depan dalam menangani koneksi masuk dari user.
|
||||
- `/api/**`: untuk memanggil API ke dalam span dengan dynamic token yg masih aktif. JWT claim dan HTTP header `token` juga akan disisipi static token apabila user yg dipakai memiliki static token terdaftar.
|
||||
- `/users/**`: untuk listing user, lihat detail user, edit user, dan delete user
|
||||
|
||||
## skramd4j
|
||||
### skramd4j
|
||||
|
||||
skramd4j, atau yg dikenal juga dengan soa_security adalah penyedia layanan verify dan sign. Dulunya tugas ini ditawarkan oleh BIGEBBRIDGE dan integrasi.js dengan bantuan SoapUI. skramd4j selaku service baru implement fungsi sign secara mandiri juga verify dengan acuan truststore yg tersimpan di sistem. Adapun proses verifikasi dan mapping respon error sebagai berikut
|
||||
|
||||

|
||||
|
||||
## BIGEBBRIDGE
|
||||
### BIGEBBRIDGE
|
||||
|
||||
BIGEBBRIDGE adalah tempat persiapan request sebelum dikirimkan ke BI. Layanan ada 5: `BankStatement`, `DailyRate`, `FundTransfer`, `Overbooking`, dan `TransactionStatus`. Dulunya juga menyediakan layanan sign dan verify namun sekarang fungsi tersebut sudah dipisah menjadi proyek baru skramd4j.
|
||||
|
||||
## soa_ftp
|
||||
### soa_ftp
|
||||
|
||||
soa_ftp digunakan untuk...
|
||||
soa_ftp digunakan untuk download, upload, move, delete, read jar (unzip), dan jar xml (generatejar)
|
||||
|
||||
## API endpoints and context roots
|
||||
|
||||
### span-gateway
|
||||
context root:
|
||||
#### `/auth/login`
|
||||
#### `/api/**`
|
||||
forwarding to OSB
|
||||
#### `/users/**`
|
||||
forwarding to span-user-api
|
||||
### span-token-api
|
||||
context root:
|
||||
digunakan oleh span-gateway, tdk punya API untuk dipanggil user
|
||||
### span-user-api
|
||||
context root:
|
||||
sama
|
||||
### skramd4j
|
||||
context root:
|
||||
|
||||
...
|
||||
### BIGEBBRIDGE
|
||||
context root:
|
||||
### soa_ftp
|
||||
context root:
|
||||
#### `POST` /api/list
|
||||
JSON attributes directory
|
||||
#### `POST` /api/upload
|
||||
JSON attributes localFile, remoteFile
|
||||
JSON response
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 809 KiB After Width: | Height: | Size: 1.7 MiB |
Loading…
Reference in New Issue
Block a user