data hub presentation - dit.gov.bt · source: ditt and wso2 qsp engagement data exchange gateway...
TRANSCRIPT
Data Hub presentation
DITT, MoIC
The single source of truth!
Presentation Outline
2
1. Datahub Architecture2. OIDC Flow Diagram3. Try it in your PC (WSO2 API
Manager and Playground app)
© 2017 Department of IT and Telecom Source: DITT and WSO2 QSP Engagement
RGOB SYSTEM BLUEPRINT
Aut
hent
icat
ion
Aut
horiz
atio
n
Iden
tity
Ser
ver
Citi
zen
serv
ices
Payment Gateway
SMS Gateway
Departmental Application
DataGateway
Government Data Center
Government Intranet/Internet
G2C
G2G
Departmental Application
Departmental Application
Database
ID Database
Database
Database
Citi
zen
porta
l G
ovt.
por
tal
Citi
zen
Dep
artm
enta
l Use
r
Info
rmat
ion
Exc
hang
e La
yer
Citizen Verification
© 2017 Department of IT and Telecom Source: DITT and WSO2 QSP Engagement
DATA EXCHANGE GATEWAYD
ATA
S
OU
RC
E
Data Service Server
https
Enterprise Service Bus
Coalition Orchestration
Dat
a A
naly
tics
Ser
ver
API Manager
Publisher
Store
Iden
tity
Ser
ver
Authorization code
Access Token
ID Database
Single Sign onG2C/G2B services
Processing
Authentication
Authorization
DCRC LAND
VEHICLE
BUSINESS
CIVIL SERVANT
DCRC
PEMS
CSIS
RAMIS
wsdl
api
……...
BA
CK
EN
D
SY
STE
MS
2. OIDC SSO Flow diagram
Generating Access Token for SSO users
Response
Response Details
Implementing Logout functionality
Generating token for internal users
Access API using Access Token
Access API using Access Token
Client side application source code for SSO Integration
https://bitbucket.org/bt_datahub_platform/datahub_open_source_codes/
3. Try in your PC
19
Playground app
20
You can try the sample playground app[https://docs.wso2.com/display/IS530/OAuth+2.0+with+WSO2+Playground ] to get some ideaabout how the SSO and access token generation happens.
21
THANK YOU!
22
Q & A
© 2017 Department of IT and Telecom Source: DITT and WSO2 QSP Engagement
1. Architecture