Skip to content

hatake5051/ztf-prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZTF-Protptype

研究の PoC として作成したプロトタイプ。

過去の発表

プロトタイプのユースケース

各パッケージの紹介

ディレクトリごとに説明する

ac

ZTF の RP のアクセス制御部を実装する。

ACのアーキテクチャ

ac/controller

  • controller は PDP と PIP をまとめる
  • PEP は controller と通信する

ac/pdp

  • Policy Decision Point はアクセス要求に対して認可判断を行う。

ac/pep

  • Policy Enforcement Point は PDP が認可判断した結果を実行する。

ac/pip

  • Policy Information Point は PDP が認可判断する上で必要な情報を提供する。
  • 具体的にはアクセスしてきたユーザの Subject とそのユーザの Context を提供する。
  • Subject は OpenID Connect を利用して外部 Identity Provider から取得することを前提としている
  • Context は CAEP を利用して外部 Context Attribute Provider から取得することを前提としている

actors

caep

Continusou Access Evaluation Protocol の Transmitter と Receiver を実装する。

example

プロトタイプのユースケース。

images

ドキュメントのための画像

openid

OpenID Connect の RP を実装する。

OpenID のアーキテクチャ

uma

User Managed Access のリソースサーバとクライアントを実装する。

UMA のアーキテクチャ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published