インターフェース GrantedAuthority
- すべてのスーパーインターフェース:
SerializableSE
- すべての既知の実装クラス:
JaasGrantedAuthority
、LdapAuthority
、OAuth2UserAuthority
、OidcUserAuthority
、SimpleGrantedAuthority
、SwitchUserGrantedAuthority
Authentication
オブジェクトに付与された権限を表します。GrantedAuthority
は、それ自体を String
として表すか、AccessDecisionManager
によって具体的にサポートされる必要があります。
メソッドのサマリー
修飾子と型メソッド説明GrantedAuthority
をString
として表現でき、String
がAccessDecisionManager
(またはデリゲート)によるアクセス制御の決定に依存する精度で十分である場合、このメソッドはそのようなString
を返す必要があります。
メソッドの詳細
getAuthority
StringSE getAuthority()GrantedAuthority
をString
として表現でき、String
がAccessDecisionManager
(またはデリゲート)によるアクセス制御の決定に依存する精度で十分である場合、このメソッドはそのようなString
を返す必要があります。GrantedAuthority
をString
として十分な精度で表現できない場合、null
を返す必要があります。null
を返すには、GrantedAuthority
実装を具体的にサポートするためにAccessDecisionManager
(またはデリゲート)が必要になるため、実際に必要でない限り、null
を返すことは避けてください。- 戻り値:
- 付与された権限の表現(または付与された権限が十分な精度で
String
として表現できない場合はnull
)。