public class GrantGlobalResourcePermissionSysPersister extends Persister
Constructor and Description |
---|
GrantGlobalResourcePermissionSysPersister(SQLStrings sqlStrings) |
assertOneRowInserted, assertOneRowUpdated, closeStatement
public GrantGlobalResourcePermissionSysPersister(SQLStrings sqlStrings)
public Set<Resource> getResourcesByGlobalSysPermission(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, ResourcePermission resourcePermission) throws AccessControlException
AccessControlException
public Set<Resource> getResourcesByGlobalSysPermission(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId, ResourcePermission resourcePermission) throws AccessControlException
AccessControlException
public Set<ResourcePermission> getGlobalSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId) throws AccessControlException
AccessControlException
public Set<ResourcePermission> getGlobalSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId) throws AccessControlException
AccessControlException
public Map<String,Map<String,Set<ResourcePermission>>> getGlobalSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource) throws AccessControlException
AccessControlException
public Map<String,Map<String,Set<ResourcePermission>>> getGlobalSysPermissions(SQLConnection connection, Resource accessorResource) throws AccessControlException
AccessControlException
public void addGlobalSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId, Set<ResourcePermission> requestedResourcePermissions, Resource grantorResource) throws AccessControlException
AccessControlException
public void removeGlobalSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId) throws AccessControlException
AccessControlException
OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2015, Acciente, LLC.All rights reserved.