Skip navigation links
PicketBox Access Control List SPI 5.0.3.Final-redhat-00008
A C D G I O R S T U 

A

ACL - Interface in org.jboss.security.acl
This interface represents an Access Control List (ACL), a data structure used to protect access to resources.
ACLEntry - Interface in org.jboss.security.acl
This interface represents an entry in the Access Control List.
ACLPermission - Interface in org.jboss.security.acl
A Permission represents privileges held by an Identity, and is used to grant or deny access to a Resource.
ACLPersistenceStrategy - Interface in org.jboss.security.acl
This interface defines the methods that must be implemented by classes that manage the persistence of ACLs.
ACLProvider - Interface in org.jboss.security.acl
An ACLProvider is responsible for the management of the ACLs associated to the resources being protected.
ACLRegistration - Interface in org.jboss.security.acl
Interface to register ACLs.
addEntry(ACLEntry) - Method in interface org.jboss.security.acl.ACL
Adds an entry to this ACL.

C

checkPermission(ACLPermission) - Method in interface org.jboss.security.acl.ACLEntry
Checks if the specified permission is part of the this entry's permission.
createACL(Resource) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Creates a new ACL and associates it to the given resource.
createACL(Resource, Collection<ACLEntry>) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Creates a new ACL with the specified entries and associates it to the given resource.

D

deRegisterACL(Resource) - Method in interface org.jboss.security.acl.ACLRegistration
Deregisters the ACL associated with the specified resource.

G

getACL(Resource) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Obtains a reference to the ACL associated to the given resource.
getACLs() - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Obtains all ACLs that are managed by this ACLPersistenceStrategy.
getEntitlements(Class<T>, Resource, Identity) - Method in interface org.jboss.security.acl.ACLProvider
For a given Resource and an Identity, return all the entitlements Eg: A portal page can consist of say 10 components such as windows, subpages etc.
getEntries() - Method in interface org.jboss.security.acl.ACL
Obtains the collection of all ACLEntries in this ACL.
getEntry(Identity) - Method in interface org.jboss.security.acl.ACL
Obtains the entry that corresponds to the specified identity.
getEntry(String) - Method in interface org.jboss.security.acl.ACL
Obtains the entry that corresponds to the specified identity or role name.
getIdentity() - Method in interface org.jboss.security.acl.ACLEntry
Obtains the Identity for which a permission has been assigned in this entry.
getIdentityOrRole() - Method in interface org.jboss.security.acl.ACLEntry
Obtains the identity or role for which a permission has been assigned in this entry.
getPermission() - Method in interface org.jboss.security.acl.ACLEntry
Obtains the Permission object held by this entry.
getPersistenceStrategy() - Method in interface org.jboss.security.acl.ACLProvider
Obtains the ACLPersistenceStrategy associated with this provider.
getResource() - Method in interface org.jboss.security.acl.ACL
Obtains a reference to the resource being protected by this ACL.

I

initialize(Map<String, Object>, Map<String, Object>) - Method in interface org.jboss.security.acl.ACLProvider
Initialize the provider
isAccessGranted(Resource, Identity, ACLPermission) - Method in interface org.jboss.security.acl.ACLProvider
Checks if the given identity has the permissions needed to access the specified resource.
isGranted(ACLPermission, Identity) - Method in interface org.jboss.security.acl.ACL
Verify if the given permission is assigned to the specified Identity.

O

org.jboss.security.acl - package org.jboss.security.acl
 

R

registerACL(Resource) - Method in interface org.jboss.security.acl.ACLRegistration
Registers an ACL associated with the specified Resource.
registerACL(Resource, Collection<ACLEntry>) - Method in interface org.jboss.security.acl.ACLRegistration
Registers an ACL associated with the specified Resource using the supplied entries.
removeACL(ACL) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Removes the given ACL, breaking the existing association with the resource it relates to.
removeACL(Resource) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Removes the ACL associated with the specified resource.
removeEntry(ACLEntry) - Method in interface org.jboss.security.acl.ACL
Removes an entry from this ACL.

S

setPersistenceStrategy(ACLPersistenceStrategy) - Method in interface org.jboss.security.acl.ACLProvider
Sets the persistence strategy to be used by this provider.

T

tearDown() - Method in interface org.jboss.security.acl.ACLProvider
Give an opportunity for the provider to finalize the operations

U

updateACL(ACL) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Updates the given ACL.
A C D G I O R S T U 
Skip navigation links
PicketBox Access Control List SPI 5.0.3.Final-redhat-00008

Copyright © 2021 JBoss by Red Hat. All rights reserved.