JP6626466B2 - Api提供装置及びapi使用権委譲の同意方法 - Google Patents
Api提供装置及びapi使用権委譲の同意方法 Download PDFInfo
- Publication number
- JP6626466B2 JP6626466B2 JP2017027690A JP2017027690A JP6626466B2 JP 6626466 B2 JP6626466 B2 JP 6626466B2 JP 2017027690 A JP2017027690 A JP 2017027690A JP 2017027690 A JP2017027690 A JP 2017027690A JP 6626466 B2 JP6626466 B2 JP 6626466B2
- Authority
- JP
- Japan
- Prior art keywords
- api
- user
- providing device
- consent
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
3…API利用装置
5…上位API提供装置
7…下位API提供装置
9…リソースサーバ
11…APIリクエスト処理部
12…APIレスポンス生成部
13…認可リクエスト検証部
14…ユーザ認証部
15…APIリクエスト生成部
16…APIレスポンス処理部
17…ユーザ認証応答部
18…認可コード発行部
19…トークンリクエスト検証部
20…アクセストークン発行部
21…アクセストークン検証部
22…アクセストークン変換部
23…ユーザ認証情報記憶部
24…認可コード記憶部
25…アクセストークン記憶部
Claims (2)
- API(Application Programming Interface)提供装置において、
他のAPI提供装置が発行したユーザの識別情報を記憶する記憶部と、
前記他のAPI提供装置からユーザへのAPI使用権委譲の同意要求を受信する受信部と、
APIの使用権を委譲することに同意した前記ユーザの同意情報に基づき、前記記憶部から前記他のAPI提供装置に係る前記ユーザの識別情報を読み出して、前記ユーザの識別情報及び同意情報を含む伝文データを生成する生成部と、
前記同意要求に対して前記伝文データを前記ユーザの同意応答として前記他のAPI提供装置へ送信する送信部と、
を備えることを特徴とするAPI提供装置。 - API(Application Programming Interface)提供装置で行うAPI使用権委譲の同意方法において、
前記API提供装置が、
他のAPI提供装置が発行したユーザの識別情報を記憶部に記憶するステップと、
前記他のAPI提供装置からユーザへのAPI使用権委譲の同意要求を受信するステップと、
APIの使用権を委譲することに同意した前記ユーザの同意情報に基づき、前記記憶部から前記他のAPI提供装置に係る前記ユーザの識別情報を読み出して、前記ユーザの識別情報及び同意情報を含む伝文データを生成するステップと、
前記同意要求に対して前記伝文データを前記ユーザの同意応答として前記他のAPI提供装置へ送信するステップと、
を行うことを特徴とするAPI使用権委譲の同意方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017027690A JP6626466B2 (ja) | 2017-02-17 | 2017-02-17 | Api提供装置及びapi使用権委譲の同意方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017027690A JP6626466B2 (ja) | 2017-02-17 | 2017-02-17 | Api提供装置及びapi使用権委譲の同意方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018133022A JP2018133022A (ja) | 2018-08-23 |
| JP6626466B2 true JP6626466B2 (ja) | 2019-12-25 |
Family
ID=63248460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017027690A Active JP6626466B2 (ja) | 2017-02-17 | 2017-02-17 | Api提供装置及びapi使用権委譲の同意方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6626466B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7543154B2 (ja) * | 2021-01-29 | 2024-09-02 | キヤノン株式会社 | 認証連携サーバ、認証連携方法、認証連携システムおよびプログラム |
| JP7677168B2 (ja) * | 2022-01-25 | 2025-05-15 | 株式会社デンソー | 車両利用システム、車両利用システムの第1サーバ及び車両利用方法、並びにコンピュータプログラム |
-
2017
- 2017-02-17 JP JP2017027690A patent/JP6626466B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018133022A (ja) | 2018-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3333744B1 (en) | Authorization code flow for in-browser applications | |
| JP6141076B2 (ja) | システムおよびその制御方法、アクセス管理サービスシステムおよびその制御方法、並びにプログラム | |
| CN104255007B (zh) | Oauth框架 | |
| EP3918495B1 (en) | Methods, systems, and apparatuses for improved multi-factor authentication in a multi-app communication system | |
| US20100274910A1 (en) | Hosted application sandbox model | |
| CN103370714B (zh) | 认证协作系统、id提供方装置以及其控制方法 | |
| WO2013099065A1 (ja) | 認証連携システムおよびidプロバイダ装置 | |
| JPWO2005101220A1 (ja) | ユーザ認証のためのシステム、方法、およびプログラムならびに該プログラムを記録した記録媒体 | |
| JP5513500B2 (ja) | クレームを使用したセキュリティアイデンティティの表示 | |
| US8613043B2 (en) | Identity mediation in enterprise service bus | |
| JP2013513880A (ja) | 非同期クライアント・サーバ・トランザクションを保護するための方法、システム、およびコンピュータ使用可能プログラム製品 | |
| JP2002334056A (ja) | ログイン代行システム及びログイン代行方法 | |
| CN103034530A (zh) | 提供网络服务交换时使用的方法和系统 | |
| JPWO2014049709A1 (ja) | ポリシ管理システム、idプロバイダシステム及びポリシ評価装置 | |
| CN116707849A (zh) | 针对飞地实例的云服务访问权限设置方法和云管理平台 | |
| WO2014087731A1 (ja) | 情報処理装置、情報処理装置の制御方法、および制御プログラム | |
| JP6287213B2 (ja) | 代行ログイン装置、端末、制御方法およびプログラム | |
| JP6626466B2 (ja) | Api提供装置及びapi使用権委譲の同意方法 | |
| WO2019159894A1 (ja) | 認証認可情報統合装置及び認証認可情報統合方法 | |
| Singh et al. | Identity management in cloud computing through claim-based solution | |
| US7930763B2 (en) | Method of authorising a computing entity | |
| CN116055137A (zh) | 物联网系统认证授权适配系统、方法、装置及存储介质 | |
| CN103179108A (zh) | 将服务器应用与多个认证提供者集成 | |
| JP2010165306A (ja) | サービス提供方法、サービス提供システム、代理装置、そのプログラム | |
| Gudu et al. | Enabling secure shell access with openid connect |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190521 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190712 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191129 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6626466 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |