クラス OidcUserAuthority
- java.lang.Object
-
- org.springframework.security.oauth2.core.user.OAuth2UserAuthority
-
- org.springframework.security.oauth2.core.oidc.user.OidcUserAuthority
- 実装されたすべてのインターフェース:
java.io.Serializable
,GrantedAuthority
public class OidcUserAuthority extends OAuth2UserAuthority
OidcUser
に関連付けることができるGrantedAuthority
。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OidcUserAuthority(java.lang.String authority, OidcIdToken idToken, OidcUserInfo userInfo)
指定されたパラメーターを使用してOidcUserAuthority
を構築します。OidcUserAuthority(OidcIdToken idToken)
指定されたパラメーターを使用してOidcUserAuthority
を構築します。OidcUserAuthority(OidcIdToken idToken, OidcUserInfo userInfo)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(java.lang.Object obj)
OidcIdToken
getIdToken()
ユーザーに関するクレームを含むID Token
を返します。OidcUserInfo
getUserInfo()
ユーザーに関するクレームを含むUserInfo
を返します。null
の場合もあります。int
hashCode()
クラス org.springframework.security.oauth2.core.user.OAuth2UserAuthority から継承されたメソッド
getAttributes, getAuthority, toString
コンストラクターの詳細
OidcUserAuthority
public OidcUserAuthority(OidcIdToken idToken)
指定されたパラメーターを使用してOidcUserAuthority
を構築します。- パラメーター:
idToken
- ユーザーに関するクレームを含むID Token
OidcUserAuthority
public OidcUserAuthority(OidcIdToken idToken, OidcUserInfo userInfo)
OidcUserAuthority
public OidcUserAuthority(java.lang.String authority, OidcIdToken idToken, OidcUserInfo userInfo)
指定されたパラメーターを使用してOidcUserAuthority
を構築します。
メソッドの詳細
getIdToken
public OidcIdToken getIdToken()
ユーザーに関するクレームを含むID Token
を返します。- 戻り値:
- ユーザーに関するクレームを含む
OidcIdToken
getUserInfo
public OidcUserInfo getUserInfo()
ユーザーに関するクレームを含むUserInfo
を返します。null
の場合もあります。- 戻り値:
- ユーザーに関するクレームを含む
OidcUserInfo
、またはnull
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
OAuth2UserAuthority
のequals
hashCode
public int hashCode()
- オーバーライド:
- クラス
OAuth2UserAuthority
のhashCode