public class OSecurityExternal extends OSecurityShared
ALLOW_ALL_FIELD, ALLOW_DELETE_FIELD, ALLOW_FIELDS, ALLOW_READ_FIELD, ALLOW_UPDATE_FIELD, filteredProperties, IDENTITY_CLASSNAME, ONCREATE_FIELD, ONCREATE_IDENTITY_TYPE, RESTRICTED_CLASSNAME, roleHasPredicateSecurityForClass, securityPredicateCache, skipRoleHasPredicateSecurityForClassUpdate
Constructor and Description |
---|
OSecurityExternal() |
Modifier and Type | Method and Description |
---|---|
OUser |
authenticate(ODatabaseSession session,
String iUsername,
String iUserPassword) |
OUser |
getUser(ODatabaseSession session,
String username) |
allowIdentity, allowRole, allowUser, authenticate, calculateAllFilteredProperties, calculateBefore, canCreate, canDelete, canExecute, canRead, canUpdate, close, couldHaveActivePredicateSecurityRoles, create, createClassTrigger, createMetadata, createRole, createRole, createSecurityPolicy, createUser, createUser, deleteSecurityPolicy, denyRole, denyUser, disallowIdentity, dropRole, dropUser, getAllFilteredProperties, getAllRoles, getAllUsers, getFilteredProperties, getPredicateFromCache, getRole, getRole, getRoleRID, getSecurityPolicies, getSecurityPolicy, getSecurityPolicy, getUser, getUserRID, getVersion, incrementVersion, initPredicateSecurityOptimizations, isAllowed, isAllowedWrite, isReadRestrictedBySecurityPolicy, load, putPredicateInCache, removeSecurityPolicy, saveSecurityPolicy, setSecurityPolicy, setSecurityPolicyWithBitmask, unboxRidbags, updateAllFilteredProperties, updateAllFilteredPropertiesInternal
public OUser authenticate(ODatabaseSession session, String iUsername, String iUserPassword)
authenticate
in interface OSecurityInternal
authenticate
in class OSecurityShared
public OUser getUser(ODatabaseSession session, String username)
getUser
in interface OSecurityInternal
getUser
in class OSecurityShared
Copyright © 2009–2020 OrientDB. All rights reserved.