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

公開メンバ関数

UserInfo getByUsername (String username)
 
UserInfo getByEmailAddress (String email)
 

非公開変数類

EntityManager manager
 

詳解

JPA UserInfo repository implementation

著者
Michael Joseph Walsh

関数詳解

◆ getByEmailAddress()

UserInfo org.mitre.openid.connect.repository.impl.JpaUserInfoRepository.getByEmailAddress ( String  email)
inline

Get a single UserInfo object by its email address

org.mitre.openid.connect.repository.UserInfoRepositoryを実装しています。

59  {
60  TypedQuery<DefaultUserInfo> query = manager.createNamedQuery(DefaultUserInfo.QUERY_BY_EMAIL, DefaultUserInfo.class);
61  query.setParameter(DefaultUserInfo.PARAM_EMAIL, email);
62 
63  return getSingleResult(query.getResultList());
64  }
EntityManager manager
Definition: JpaUserInfoRepository.java:41

◆ getByUsername()

UserInfo org.mitre.openid.connect.repository.impl.JpaUserInfoRepository.getByUsername ( String  username)
inline

Get a single UserInfo object by its username

org.mitre.openid.connect.repository.UserInfoRepositoryを実装しています。

47  {
48  TypedQuery<DefaultUserInfo> query = manager.createNamedQuery(DefaultUserInfo.QUERY_BY_USERNAME, DefaultUserInfo.class);
49  query.setParameter(DefaultUserInfo.PARAM_USERNAME, username);
50 
51  return getSingleResult(query.getResultList());
52 
53  }
EntityManager manager
Definition: JpaUserInfoRepository.java:41

メンバ詳解

◆ manager

EntityManager org.mitre.openid.connect.repository.impl.JpaUserInfoRepository.manager
private

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