Class GuiProfiledPrincipal
java.lang.Object
com.evolveum.midpoint.security.api.MidPointPrincipal
com.evolveum.midpoint.model.api.authentication.GuiProfiledPrincipal
- All Implemented Interfaces:
DebugDumpable
,ShortDumpable
,Serializable
,org.springframework.security.core.userdetails.UserDetails
Principal that extends simple MidPointPrincipal with user interface concepts (user profile).
- Since:
- 4.0
- Author:
- Radovan Semancik
- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Semi-shallow clone.protected void
debugDumpInternal
(StringBuilder sb, int indent) boolean
int
@NotNull CompiledGuiProfile
int
hashCode()
void
setActiveSessions
(int activeSessions) void
setCompiledGuiProfile
(CompiledGuiProfile compiledGuiProfile) Methods inherited from class com.evolveum.midpoint.security.api.MidPointPrincipal
addAuthorization, addDelegationTarget, addExtraAuthorizationIfMissing, checkEnabled, clearAuthorizations, clearEffectivePrivilegesModification, cloneWithAdditionalAuthorizations, copyValues, create, debugDump, getApplicableSecurityPolicy, getAttorney, getAttorneyPrismObject, getAuthorities, getDelegatedMembershipFor, getDelegatorsFor, getEffectivePrivilegesModification, getFocus, getFocusPrismObject, getLocale, getName, getOid, getOtherPrivilegesLimitations, getPassword, getPreferredLocale, getPreviousPrincipal, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, privileged, setApplicableSecurityPolicy, setAttorney, setOrReplaceFocus, setPreferredLocale, setPreviousPrincipal, shortDump, toObjectReference, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDumpLazily
-
Constructor Details
-
GuiProfiledPrincipal
-
-
Method Details
-
getCompiledGuiProfile
-
setCompiledGuiProfile
-
clone
Semi-shallow clone.- Overrides:
clone
in classMidPointPrincipal
-
debugDumpInternal
- Overrides:
debugDumpInternal
in classMidPointPrincipal
-
setActiveSessions
public void setActiveSessions(int activeSessions) -
getActiveSessions
public int getActiveSessions() -
equals
-
hashCode
public int hashCode()
-