mitreid-connect
公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.mitre.uma.util.ExternalLoginAuthoritiesMapper クラス
org.mitre.uma.util.ExternalLoginAuthoritiesMapper の継承関係図
Inheritance graph
org.mitre.uma.util.ExternalLoginAuthoritiesMapper 連携図
Collaboration graph

公開メンバ関数

Collection<? extends GrantedAuthority > mapAuthorities (JWT idToken, UserInfo userInfo)
 

静的非公開変数類

static final GrantedAuthority ROLE_EXTERNAL_USER = new SimpleGrantedAuthority("ROLE_EXTERNAL_USER")
 

詳解

Utility class to map all external logins to the ROLE_EXTERNAL_USER authority to prevent them from accessing other parts of the server.

著者
jricher

関数詳解

◆ mapAuthorities()

Collection<? extends GrantedAuthority> org.mitre.uma.util.ExternalLoginAuthoritiesMapper.mapAuthorities ( JWT  idToken,
UserInfo  userInfo 
)
inline

org.mitre.openid.connect.client.OIDCAuthoritiesMapperを実装しています。

41  {
42  return Sets.newHashSet(ROLE_EXTERNAL_USER);
43  }
static final GrantedAuthority ROLE_EXTERNAL_USER
Definition: ExternalLoginAuthoritiesMapper.java:38

メンバ詳解

◆ ROLE_EXTERNAL_USER

final GrantedAuthority org.mitre.uma.util.ExternalLoginAuthoritiesMapper.ROLE_EXTERNAL_USER = new SimpleGrantedAuthority("ROLE_EXTERNAL_USER")
staticprivate

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