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
public class GuiProfiledPrincipal
extends com.evolveum.midpoint.security.api.MidPointPrincipal
Principal that extends simple MidPointPrincipal with user interface concepts (user profile).
- Since:
- 4.0
- Author:
- Radovan Semancik
- See Also:
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclone()Semi-shallow clone.protected voiddebugDumpInternal(StringBuilder sb, int indent) booleanint@NotNull CompiledGuiProfileinthashCode()voidsetActiveSessions(int activeSessions) voidsetCompiledGuiProfile(CompiledGuiProfile compiledGuiProfile) Methods inherited from class com.evolveum.midpoint.security.api.MidPointPrincipaladdAuthorization, 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, toStringMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.util.ShortDumpableshortDump, shortDumpLazily
- 
Constructor Details- 
GuiProfiledPrincipal
 
- 
- 
Method Details- 
getCompiledGuiProfile
- 
setCompiledGuiProfile
- 
cloneSemi-shallow clone.- Overrides:
- clonein class- com.evolveum.midpoint.security.api.MidPointPrincipal
 
- 
debugDumpInternal- Overrides:
- debugDumpInternalin class- com.evolveum.midpoint.security.api.MidPointPrincipal
 
- 
setActiveSessionspublic void setActiveSessions(int activeSessions) 
- 
getActiveSessionspublic int getActiveSessions()
- 
equals
- 
hashCodepublic int hashCode()
 
-