9. 汎用 認証 サイト
Multi-Purpose Authentication System
OAuth2.0
or OIDC
(3) ユーザ管理、Client間のSSO、外部サービス活用により、
マルチサイド・プラットフォーム・ビジネス※の立ち上げを支援する。
※ 複数の利用者が直接取引できる場を提供するビジネス
アカウントサービス
• Microsoft, Google, Facebook
• Azure AD, ADFS, Open AM
オンライン決済サービス
e.g. Stripe
Logistic
サービス
Client B
(Webサービス)
Client A
(Webサービス)
Resources
Server
Authorization
Server
Idp STS
Token(JWTアサーション)
によるシングルサインオン
, etc.
その他, Fintech
サービス
外部サービスのアカウントを
管理し、シームレスに連携する。
外部
サービス
開発する
サービス
<凡例>
10. Windows クライアント OS
Windows 7, 8, 10,
Windows Embedded, Windows 10 IoT,
( Windows Forms, WPF, UWP対応の
リッチクライアント開発用フレームワーク )
クロスプラットフォーム対応
ネイティブ, HTML5などの
クライアント・アプリケーション
Webアプリケーション
開発言語は問わない!
Web アプリケーション
汎用 認証 サイト
Multi-Purpose Authentication System
3層形態のサーバー・アプリケーション
パッケージ、SaaS非同期処理サービス
認証サービス (STS + Idp)
DBMS
PostgreSQL, MySQL,
SQL Server, Elastic Database, Oracle, DB2等
Open棟梁2.0では、異種プラットフォーム&サービスの相互連携を強化!
その他、外部サービス・プラットフォーム
DBMS
2層C/S形態のサポート
Android, iOS
外部システム連携
REST, JSON-RPCのWeb API
OAuth 2.0 拡張
or OpenID Connect
User
Store
Data
Store
B2B, B2C
外部オンライン決済サービス
キューイング, 流量制御, リトライ機能,
停止・中断, ステータス表示機能を持った
SAML 2.0, WS-Federation,
OAuth 2.0, Open ID Connect, etc.
Windows Server (IIS + ASP.NET)
• Web Form or MVC or SPA 対応のP層フレームワーク
• WCF or WebAPI 対応の汎用サービスインターフェイス
• B層、D層 開発用フレームワーク
Windows Server (IIS + ASP.NET)
• WCF or WebAPI 対応の汎用サービスインターフェイス
• B層、D層 開発用フレームワーク
• Microsoft, Google アカウント
• Facebook, Twitter, etc.
• Azure AD ( IDMaaS )
• ADFS, OpenAM ( オンプレミス )
• SMS( e.g. : Nexmo )
• Mail( e.g. : SendGrid )
• NoSQL ->
• , etc.
Windows Server
(IIS + ASP.NET MVC + ASP.NET Identity)
インターネット環境下で利用可能なB2C認証、ID連携に対応
.NET Core,
Java, Ruby,
Perl, Python, PHP, etc.
Windows, Mac, Linux
クレジットカード決済
11. Windows クライアント OS
Windows 7, 8, 10,
Windows Embedded, Windows 10 IoT,
( Windows Forms, WPF, UWP対応の
リッチクライアント開発用フレームワーク )
クロスプラットフォーム対応
ネイティブ, HTML5などの
クライアント・アプリケーション
Webアプリケーション
開発言語は問わない!
Web アプリケーション
汎用 認証 サイト
Multi-Purpose Authentication System
3層形態のサーバー・アプリケーション
パッケージ、SaaS非同期処理サービス
認証サービス (STS + Idp)
DBMS
PostgreSQL, MySQL,
SQL Server, Elastic Database, Oracle, DB2等
Open棟梁2.0では、異種プラットフォーム&サービスの相互連携を強化!
その他、外部サービス・プラットフォーム
DBMS
2層C/S形態のサポート
Android, iOS
外部システム連携
REST, JSON-RPCのWeb API
OAuth 2.0 拡張
or OpenID Connect
User
Store
Data
Store
B2B, B2C
外部オンライン決済サービス
キューイング, 流量制御, リトライ機能,
停止・中断, ステータス表示機能を持った
SAML 2.0, WS-Federation,
OAuth 2.0, Open ID Connect, etc.
Windows Server (IIS + ASP.NET)
• Web Form or MVC or SPA 対応のP層フレームワーク
• WCF or WebAPI 対応の汎用サービスインターフェイス
• B層、D層 開発用フレームワーク
Windows Server (IIS + ASP.NET)
• WCF or WebAPI 対応の汎用サービスインターフェイス
• B層、D層 開発用フレームワーク
• Microsoft, Google アカウント
• Facebook, Twitter, etc.
• Azure AD ( IDMaaS )
• ADFS, OpenAM ( オンプレミス )
• SMS( e.g. : Nexmo )
• Mail( e.g. : SendGrid )
• NoSQL ->
• , etc.
Windows Server
(IIS + ASP.NET MVC + ASP.NET Identity)
インターネット環境下で利用可能なB2C認証、ID連携に対応
.NET Core,
Java, Ruby,
Perl, Python, PHP, etc.
Windows, Mac, Linux
クレジットカード決済
【Windows OS対応】
WindowsのGUIによる高い操作性を実現
C/S方式なので、多様なデバイスを利用可能
.NET技術採用により開発要員の確保が容易。
【モダン・ブラウザ対応】
汎用的なWeb技術の採用
社内・社外システムの統合
【Android/iOS対応】
社外業務への活用による
• バリューチェーンの強化
• エンドユーザへのサービス提供強化
【多様な認証基盤への対応】
内部統制の強化
個人情報管理のアウトソース化
【SMS/Mailへの対応】
社内事務業務との統合
によるコスト削減を加速
【各種DBMSへの対応】
現行データ資産の積極活用、
将来的なオープンソース化を実現
【各種パッケージ、SaaSへの対応】
既存資産利活用による、
システム開発費用の低減を実現
多様なトランザクション形式への対応
WebアプリとC/Sアプリの
開発方法の統合を実現、
開発コストの高騰を抑制
【OSSプラットフォーム・開発言語対応】
• OSSプラットフォーム・開発言語の隆盛
• .NET, Java, Ruby, Perl, Python, PHP
• Linux上で動くWebシステム
【オンライン決済への対応】
トークン決済、早期入金
返金・送金業務効率化