java.lang.Object | |
↳ | org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority |
Custom GrantedAuthority
used by
SwitchUserFilter
Stores the Authentication
object of the original user to be used later when 'exiting' from a user switch.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
If the
GrantedAuthority can be represented as a String and that
String is sufficient in precision to be relied upon for an access control decision by an AccessDecisionManager (or delegate), this method should return such a String . | |||||||||||
Returns the original user associated with a successful user switch.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.security.core.GrantedAuthority
|
If the GrantedAuthority
can be represented as a String
and that
String
is sufficient in precision to be relied upon for an access control decision by an AccessDecisionManager
(or delegate), this method should return such a String
.
If the GrantedAuthority
cannot be expressed with sufficient precision as a String
,
null
should be returned. Returning null
will require an
AccessDecisionManager
(or delegate) to specifically support the GrantedAuthority
implementation, so returning null
should be avoided unless actually required.
null
if the granted authority cannot be
expressed as a String
with sufficient precision).
Returns the original user associated with a successful user switch.
Authentication
object of the switched user.