mitreid-connect
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService クラス
org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService の継承関係図
Inheritance graph
org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService 連携図
Collaboration graph

公開メンバ関数

WhitelistedSite getById (Long id)
 
void remove (WhitelistedSite whitelistedSite)
 
WhitelistedSite saveNew (WhitelistedSite whitelistedSite)
 
Collection< WhitelistedSitegetAll ()
 
WhitelistedSite getByClientId (String clientId)
 
WhitelistedSite update (WhitelistedSite oldWhitelistedSite, WhitelistedSite whitelistedSite)
 

非公開変数類

WhitelistedSiteRepository repository
 

詳解

Implementation of the WhitelistedSiteService

著者
Michael Joseph Walsh, aanganes

関数詳解

◆ getAll()

Collection<WhitelistedSite> org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.getAll ( )
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

61  {
62  return repository.getAll();
63  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40

◆ getByClientId()

WhitelistedSite org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.getByClientId ( String  clientId)
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

66  {
67  return repository.getByClientId(clientId);
68  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40

◆ getById()

WhitelistedSite org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.getById ( Long  id)
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

43  {
44  return repository.getById(id);
45  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40

◆ remove()

void org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.remove ( WhitelistedSite  whitelistedSite)
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

48  {
49  repository.remove(whitelistedSite);
50  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40

◆ saveNew()

WhitelistedSite org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.saveNew ( WhitelistedSite  whitelistedSite)
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

53  {
54  if (whitelistedSite.getId() != null) {
55  throw new IllegalArgumentException("A new whitelisted site cannot be created with an id value already set: " + whitelistedSite.getId());
56  }
57  return repository.save(whitelistedSite);
58  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40
WhitelistedSite save(WhitelistedSite whiteListedSite)

◆ update()

WhitelistedSite org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.update ( WhitelistedSite  oldWhitelistedSite,
WhitelistedSite  whitelistedSite 
)
inline

org.mitre.openid.connect.service.WhitelistedSiteServiceを実装しています。

71  {
72  if (oldWhitelistedSite == null || whitelistedSite == null) {
73  throw new IllegalArgumentException("Neither the old or new sites may be null");
74  }
75  return repository.update(oldWhitelistedSite, whitelistedSite);
76  }
WhitelistedSiteRepository repository
Definition: DefaultWhitelistedSiteService.java:40
WhitelistedSite update(WhitelistedSite oldWhitelistedSite, WhitelistedSite whitelistedSite)

メンバ詳解

◆ repository

WhitelistedSiteRepository org.mitre.openid.connect.service.impl.DefaultWhitelistedSiteService.repository
private

このクラス詳解は次のファイルから抽出されました: