WHITE PAPER 2014 11 OAuth API OAuth
2 WHITE PAPER: OAUTH ca.com/jp OAuth 3 OAuth 4 OAuth 6 OAuth 2.0 6 OAuth 8 CA API Gateway OAuth 9 OAuth Toolkit 10 CA API Gateway 2-legged OAuth 3-legged OAuth 11 CA Technologies 12
3 WHITE PAPER: OAUTH ca.com/jp OAuth OAuth Web Flickr SmugMug OAuth OAuth Web Web OAuth WEB 1 OAuth Web OAuth OAuth OAuth API OAuth API OAuth API 1 API API CA Technologies OAuth CA Technologies IAM CA API Gateway CA Technologies OAuth CA Technologies OAuth OAuth
4 WHITE PAPER: OAUTH ca.com/jp OAuth OAuth Facebook Twitter Web OAuth RESTful API Twitter Facebook OAuth Twitter Facebook Facebook Twitter Facebook Twitter Facebook Facebook Twitter Twitter Facebook Twitter Facebook OAuth OAuth Twitter Facebook A A OAuth Facebook Twitter Facebook Twitter のツイートを Facebook のウォールに書き込めるようにする クライアント 2. Twitter がユーザに代わってツイートを Facebook に書き込む リソース オーナー ( すなわちユーザ ) 1. ユーザが新しいツイートを書き込む 認証サーバ (AS) リソース サーバ (RS)
5 WHITE PAPER: OAUTH ca.com/jp B Twitter Facebook Facebook Twitter 2 Facebook Twitter Twitter Facebook Facebook Twitter B Twitter Facebook 1. 認証なしで Facebook に書き込み 2. Facebookにサインオンし Twitterを認証してウォールに書き込み 3. 認証して Facebookに書き込み OAuth OAuth 3-legged OAuth OAuth 1.0a RFC 5849 Twitter 1.0 OAuth 1.0a 1 OAuth Google DropBox SalesForce FourSquare LinkedIn OAuth 2012 10 Version 2 OAuth API
6 WHITE PAPER: OAUTH ca.com/jp OAuth OAuth OAuth OAuth SSO SAML Sender-Vouches SAML SAML XML RESTful JSON OpenID Connect Web OpenID Connect OAuth Yahoo WordPress OpenID Connect OpenID Connect OAuth OAuth 2.0 OAuth 1 1.0a 1.0a 1 1 OAuth 1.0 OAuth 1.0a JavaScript OAuth 1.0a HTTP Web API curl SOAP Web RESTful OAuth
7 WHITE PAPER: OAUTH ca.com/jp 3-legged Web OAuth OAuth 1.0 OAuth 2.0 OAuth OAuth SSO OAuth 2.0 RESTful STS C OAuth 2.0 トークンを取得 クライアント 認証サーバ リソース オーナー リソース サーバ トークンを使用 OAuth 2.0 Web Web 3 Twitter Web 3-legged
8 WHITE PAPER: OAUTH ca.com/jp JavaScript 1 OAuth SAML SAML SSO API OAuth 2.0 1 Twitter OAuth 2.0 1 SSL SSL OAuth OAuth OAuth OAuth API OAuth 2.0 1.0a 1 OAuth 1.0 SAML
9 WHITE PAPER: OAUTH ca.com/jp OAuth OAuth OAuth OAuth OAuth API IP / SQL XSS JSON XML SLA Web IAM HTTP OAuth 1 CA API Gateway OAuth CA Technologies OAuth 1.0a OAuth 2.0 uth CA API Gateway 1 1 OAuth OAuth 1 FIPS SLA CA Technologies API AS RS D A RS CA API Gateway HSM
10 WHITE PAPER: OAUTH ca.com/jp D クライアント CA Technologies API OAuth リソース オーナー ( すなわちユーザ ) 認証サーバ (AS) CA API Gateway AS および RS 機能を 1 つのゲートウェイに統合することも ネットワーク全体に分散することも可能 CA API Gateway リソース サーバ (RS) エンタープライズ ネットワーク OAuth Toolkit CA API Gateqay OAuth Toolkit OAuth OAuth Toolkit API PKI CA API Gateqay OAuth OAuth Toolkit OAuth Toolkit OAuth Toolkit CA API Gateqay
11 WHITE PAPER: OAUTH ca.com/jp CA Technologies 2-legged OAuth 3-legged OAuth CA API Gateqay 2 API API CA Technologies API API OAuth 1.0a 2.0 2-legged 3-legged SAML OAuth 2.0 E F E 2-legged CA Technologies の 2 段階導入 ファイアウォール 1 ファイアウォール 2 認証サーバ (AS) CA API Gateway アイデンティティ インフラストラクチャ リソース オーナー クライアント ロード バランサ CA API Gateway リソース サーバ (RS) 保護されたリソース サーバ ( セキュアな API) F CA Technologies の 3 段階導入 3-legged CA API Gateway OAuth リソース オーナー クライアント ファイアウォール 1 ファイアウォール 2 ロード バランサ 認証サーバ (AS) CA API Gateway CA API Gateway リソース サーバ (RS) 保護されたリソース サーバ ( セキュアな API) アイデンティティ インフラストラクチャ
12 WHITE PAPER: OAUTH CA Technologies CA Technologies CA Technologies www.ca.com/jp/api ca.com/jp/ CA Technologies CA Technologies NASDAQ:CA CA ca.com/jp Copyright 2014 by CA Technologies. All rights reserved. CS200-87200_1114