クラス SwitchUserGrantedAuthority
java.lang.ObjectSE
org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority
- 実装済みのインターフェース一覧:
SerializableSE, GrantedAuthority
SwitchUserFilter で使用されるカスタム GrantedAuthority 元のユーザーの Authentication オブジェクトを格納し、後でユーザースイッチから「終了」するときに使用します。
- 関連事項:
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明booleanGrantedAuthorityをStringとして表現でき、StringがAuthorizationManager(またはデリゲート)によるアクセス制御の決定に依存する精度で十分である場合、このメソッドはそのようなStringを返す必要があります。成功したユーザー切り替えに関連付けられた元のユーザーを返します。inthashCode()toString()
コンストラクターの詳細
SwitchUserGrantedAuthority
方法の詳細
getSource
成功したユーザー切り替えに関連付けられた元のユーザーを返します。- 戻り値:
- 切り替えられたユーザーの元の
Authenticationオブジェクト。
getAuthority
インターフェースからコピーされた説明:GrantedAuthorityGrantedAuthorityをStringとして表現でき、StringがAuthorizationManager(またはデリゲート)によるアクセス制御の決定に依存する精度で十分である場合、このメソッドはそのようなStringを返す必要があります。GrantedAuthorityをStringとして十分な精度で表現できない場合、nullを返す必要があります。nullを返すには、GrantedAuthority実装を具体的にサポートするためにAccessDecisionManager(またはデリゲート)が必要になるため、実際に必要でない限り、nullを返すことは避けてください。- 次で指定:
- インターフェース
GrantedAuthority内のgetAuthority - 戻り値:
- 付与された権限の表現(または付与された権限が十分な精度で
Stringとして表現できない場合はnull)。
equals
hashCode
toString