public interface GrantResourceCreatePermissionPostCreateSysPersister
Set<ResourceCreatePermission> getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId)
Map<String,Map<String,Set<ResourceCreatePermission>>> getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection, Resource accessorResource)
Map<String,Map<String,Set<ResourceCreatePermission>>> getResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource)
Set<ResourceCreatePermission> getResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> resourceClassId, Id<DomainId> resourceDomainId)
void addResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId, Set<ResourceCreatePermission> requestedResourceCreatePermissions, Resource grantorResource)
void updateResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId, Set<ResourceCreatePermission> requestedResourceCreatePermissions, Resource grantorResource)
void removeAllResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource)
void removeAllResourceCreatePostCreateSysPermissions(SQLConnection connection, Id<DomainId> accessedDomainId)
void removeResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId)
void removeResourceCreatePostCreateSysPermissions(SQLConnection connection, Resource accessorResource, Id<ResourceClassId> accessedResourceClassId, Id<DomainId> accessedResourceDomainId, Set<ResourceCreatePermission> requestedResourceCreatePermissions)
OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2009-2016, Acciente, LLC.All rights reserved.