mitreid-connect
公開メンバ関数 | 全メンバ一覧
org.mitre.uma.service.PermissionService インタフェース
org.mitre.uma.service.PermissionService の継承関係図
Inheritance graph
org.mitre.uma.service.PermissionService 連携図
Collaboration graph

公開メンバ関数

PermissionTicket createTicket (ResourceSet resourceSet, Set< String > scopes)
 
PermissionTicket getByTicket (String ticket)
 
PermissionTicket updateTicket (PermissionTicket ticket)
 

詳解

著者
jricher

関数詳解

◆ createTicket()

PermissionTicket org.mitre.uma.service.PermissionService.createTicket ( ResourceSet  resourceSet,
Set< String >  scopes 
)
引数
resourceSetthe resource set to create the permission on
scopesthe set of scopes that this permission is for
戻り値
the created (and stored) permission object, with ticket
例外
InsufficientScopeExceptionif the scopes in scopes don't match those in resourceSet.getScopes

org.mitre.uma.service.impl.DefaultPermissionServiceで実装されています。

◆ getByTicket()

PermissionTicket org.mitre.uma.service.PermissionService.getByTicket ( String  ticket)

Read the permission associated with the given ticket.

引数
theticket value to search on
戻り値
the permission object, or null if none is found

org.mitre.uma.service.impl.DefaultPermissionServiceで実装されています。

◆ updateTicket()

PermissionTicket org.mitre.uma.service.PermissionService.updateTicket ( PermissionTicket  ticket)

Save the updated permission ticket to the database. Does not create a new ticket.

引数
ticket
戻り値

org.mitre.uma.service.impl.DefaultPermissionServiceで実装されています。


このインタフェース詳解は次のファイルから抽出されました: