インターフェース OAuth2AuthenticatedPrincipal
- すべてのスーパーインターフェース:
AuthenticatedPrincipal
- すべての既知のサブインターフェース:
OAuth2User
,OidcUser
- すべての既知の実装クラス:
DefaultOAuth2AuthenticatedPrincipal
、DefaultOAuth2User
、DefaultOidcUser
、OAuth2IntrospectionAuthenticatedPrincipal
OAuth 2.0 トークンに関連付けられたプリンシパルを表す
AuthenticatedPrincipal
。- 導入:
- 5.2
メソッドのサマリー
修飾子と型メソッド説明default <A> A
getAttribute
(StringSE name) 名前で OAuth 2.0 トークン属性を取得するOAuth 2.0 トークン属性を取得するCollectionSE<? extends GrantedAuthority>
この OAuth 2.0 トークンに関連付けられたGrantedAuthority
のCollection
SE を取得しますインターフェース org.springframework.security.core.AuthenticatedPrincipal から継承されたメソッド
getName
メソッドの詳細
getAttribute
名前で OAuth 2.0 トークン属性を取得する- 型パラメーター:
A
- 属性の型- パラメーター:
name
- 属性の名前- 戻り値:
- それ以外の場合は属性または
null
getAttributes
OAuth 2.0 トークン属性を取得する- 戻り値:
- OAuth 2.0 トークン属性
getAuthorities
CollectionSE<? extends GrantedAuthority> getAuthorities()この OAuth 2.0 トークンに関連付けられたGrantedAuthority
のCollection
SE を取得します- 戻り値:
- OAuth 2.0 トークンオーソリティ