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

公開メンバ関数

PermissionTicket save (PermissionTicket p)
 
PermissionTicket getByTicket (String ticket)
 
Collection< PermissionTicketgetAll ()
 
Permission saveRawPermission (Permission p)
 
Permission getById (Long permissionId)
 
Collection< PermissionTicketgetPermissionTicketsForResourceSet (ResourceSet rs)
 
void remove (PermissionTicket ticket)
 

詳解

著者
jricher

関数詳解

◆ getAll()

Collection<PermissionTicket> org.mitre.uma.repository.PermissionRepository.getAll ( )

Get all the tickets in the system (used by the import/export API)

戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ getById()

Permission org.mitre.uma.repository.PermissionRepository.getById ( Long  permissionId)

Get a permission object by its ID (used by the import/export API)

引数
permissionId
戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ getByTicket()

PermissionTicket org.mitre.uma.repository.PermissionRepository.getByTicket ( String  ticket)

Get the permission indicated by its ticket value.

引数
ticket
戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ getPermissionTicketsForResourceSet()

Collection<PermissionTicket> org.mitre.uma.repository.PermissionRepository.getPermissionTicketsForResourceSet ( ResourceSet  rs)

Get all permission tickets issued against a resource set (called when RS is deleted)

引数
rs
戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ remove()

void org.mitre.uma.repository.PermissionRepository.remove ( PermissionTicket  ticket)

Remove the specified ticket.

引数
ticket

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ save()

PermissionTicket org.mitre.uma.repository.PermissionRepository.save ( PermissionTicket  p)

Save a permission ticket.

引数
p
戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。

◆ saveRawPermission()

Permission org.mitre.uma.repository.PermissionRepository.saveRawPermission ( Permission  p)

Save a permission object with no associated ticket (used by the import/export API)

引数
p
戻り値

org.mitre.uma.repository.impl.JpaPermissionRepositoryで実装されています。


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