
public class OImmutableUser extends Object implements OSecurityUser
OSecurityUser.STATUSES| Constructor and Description |
|---|
OImmutableUser(long version,
OUser user) |
public OImmutableUser(long version,
OUser user)
public OSecurityRole allow(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iOperation)
allow in interface OSecurityUserpublic OSecurityRole checkIfAllowed(ORule.ResourceGeneric resourceGeneric, String resourceSpecific, int iOperation)
checkIfAllowed in interface OSecurityUserpublic boolean isRuleDefined(ORule.ResourceGeneric resourceGeneric, String resourceSpecific)
isRuleDefined in interface OSecurityUser@Deprecated public OSecurityRole allow(String iResource, int iOperation)
allow in interface OSecurityUser@Deprecated public OSecurityRole checkIfAllowed(String iResource, int iOperation)
checkIfAllowed in interface OSecurityUser@Deprecated public boolean isRuleDefined(String iResource)
isRuleDefined in interface OSecurityUserpublic boolean checkPassword(String iPassword)
checkPassword in interface OSecurityUserpublic String getName()
getName in interface OSecurityUserpublic OUser setName(String iName)
setName in interface OSecurityUserpublic String getPassword()
getPassword in interface OSecurityUserpublic OUser setPassword(String iPassword)
setPassword in interface OSecurityUserpublic OSecurityUser.STATUSES getAccountStatus()
getAccountStatus in interface OSecurityUserpublic void setAccountStatus(OSecurityUser.STATUSES accountStatus)
setAccountStatus in interface OSecurityUserpublic Set<OImmutableRole> getRoles()
getRoles in interface OSecurityUserpublic OUser addRole(String iRole)
addRole in interface OSecurityUserpublic OUser addRole(OSecurityRole iRole)
addRole in interface OSecurityUserpublic boolean removeRole(String iRoleName)
removeRole in interface OSecurityUserpublic boolean hasRole(String iRoleName, boolean iIncludeInherited)
hasRole in interface OSecurityUserpublic long getVersion()
public OIdentifiable getIdentity()
getIdentity in interface OSecurityUserpublic ODocument getDocument()
getDocument in interface OSecurityUserpublic String getUserType()
getUserType in interface OSecurityUserCopyright © 2009–2025 OrientDB. All rights reserved.