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

公開メンバ関数

ApprovedSite createApprovedSite (String clientId, String userId, Date timeoutDate, Set< String > allowedScopes)
 
Collection< ApprovedSitegetAll ()
 
Collection< ApprovedSitegetByClientIdAndUserId (String clientId, String userId)
 
ApprovedSite save (ApprovedSite approvedSite)
 
ApprovedSite getById (Long id)
 
void remove (ApprovedSite approvedSite)
 
Collection< ApprovedSitegetByUserId (String userId)
 
Collection< ApprovedSitegetByClientId (String clientId)
 
void clearApprovedSitesForClient (ClientDetails client)
 
void clearExpiredSites ()
 
List< OAuth2AccessTokenEntitygetApprovedAccessTokens (ApprovedSite approvedSite)
 

詳解

Interface for ApprovedSite service

著者
Michael Joseph Walsh, aanganes

関数詳解

◆ clearApprovedSitesForClient()

void org.mitre.openid.connect.service.ApprovedSiteService.clearApprovedSitesForClient ( ClientDetails  client)

Clear out any approved sites for a given client.

引数
client

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ clearExpiredSites()

void org.mitre.openid.connect.service.ApprovedSiteService.clearExpiredSites ( )

Remove all expired approved sites fromt he data store.

戻り値

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ createApprovedSite()

ApprovedSite org.mitre.openid.connect.service.ApprovedSiteService.createApprovedSite ( String  clientId,
String  userId,
Date  timeoutDate,
Set< String >  allowedScopes 
)

◆ getAll()

Collection<ApprovedSite> org.mitre.openid.connect.service.ApprovedSiteService.getAll ( )

Return a collection of all ApprovedSites

戻り値
the ApprovedSite collection, or null

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ getApprovedAccessTokens()

List<OAuth2AccessTokenEntity> org.mitre.openid.connect.service.ApprovedSiteService.getApprovedAccessTokens ( ApprovedSite  approvedSite)

Return all approved access tokens for the site.

戻り値

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ getByClientId()

Collection<ApprovedSite> org.mitre.openid.connect.service.ApprovedSiteService.getByClientId ( String  clientId)

Get all sites associated with this client

引数
clientId
戻り値

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ getByClientIdAndUserId()

Collection<ApprovedSite> org.mitre.openid.connect.service.ApprovedSiteService.getByClientIdAndUserId ( String  clientId,
String  userId 
)

Return a collection of ApprovedSite managed by this repository matching the provided client ID and user ID

引数
clientId
userId
戻り値

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ getById()

ApprovedSite org.mitre.openid.connect.service.ApprovedSiteService.getById ( Long  id)

Get ApprovedSite for id

引数
idid for ApprovedSite
戻り値
ApprovedSite for id, or null

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ getByUserId()

Collection<ApprovedSite> org.mitre.openid.connect.service.ApprovedSiteService.getByUserId ( String  userId)

Get all sites approved by this user

引数
userId
戻り値

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ remove()

void org.mitre.openid.connect.service.ApprovedSiteService.remove ( ApprovedSite  approvedSite)

Remove the ApprovedSite

引数
approvedSitethe ApprovedSite to remove

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。

◆ save()

ApprovedSite org.mitre.openid.connect.service.ApprovedSiteService.save ( ApprovedSite  approvedSite)

Save an ApprovedSite

引数
approvedSitethe ApprovedSite to be saved

org.mitre.openid.connect.service.impl.DefaultApprovedSiteServiceで実装されています。


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