A B C D E G H I L M O P R S T U V W

A

addApplication(ModelApplication) - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Method addApplication
addChildRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method addChildRole
addChildRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method addChildRole
addChildTemplate(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method addChildTemplate
addOperation(ModelOperation) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method addOperation
addParentRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method addParentRole
addParentRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method addParentRole
addParentTemplate(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method addParentTemplate
addPermission(ModelPermission) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method addPermission
addPermission(ModelPermission) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method addPermission
addResource(ModelResource) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method addResource
addRole(ModelRole) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method addRole
addTemplate(ModelTemplate) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method addTemplate
assignRole(String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
assignRole(String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
Assigns the role indicated by the roleId to the given principal
assignTemplatedRole(String, String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
assignTemplatedRole(String, String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
Assigns the templated role indicated by the templateId fails if the templated role has not been created

B

buildDom(XMLStreamReader) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method buildDom

C

create(RedbackRoleModel, String, String) - Method in class org.codehaus.plexus.redback.role.template.DefaultRoleTemplateProcessor
 
create(RedbackRoleModel, String, String) - Method in interface org.codehaus.plexus.redback.role.template.RoleTemplateProcessor
 
createTemplatedRole(String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
create a role for the given roleName using the resource passed in for resolving the ${resource} expression
createTemplatedRole(String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
locate a role with the corresponding name and generate it with the given resource, ${resource} in the model will be replaced with this resource string, if this resource does not exist, it will be created.

D

DefaultRoleManager - Class in org.codehaus.plexus.redback.role
RoleProfileManager:
DefaultRoleManager() - Constructor for class org.codehaus.plexus.redback.role.DefaultRoleManager
 
DefaultRoleModelProcessor - Class in org.codehaus.plexus.redback.role.processor
DefaultRoleModelProcessor: inserts the components of the model that can be populated into the rbac manager
DefaultRoleModelProcessor() - Constructor for class org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor
 
DefaultRoleModelValidator - Class in org.codehaus.plexus.redback.role.validator
DefaultRoleModelValidator: validates completeness of the model
DefaultRoleModelValidator() - Constructor for class org.codehaus.plexus.redback.role.validator.DefaultRoleModelValidator
 
DefaultRoleTemplateProcessor - Class in org.codehaus.plexus.redback.role.template
DefaultRoleTemplateProcessor: inserts the components of a template into the rbac manager
DefaultRoleTemplateProcessor() - Constructor for class org.codehaus.plexus.redback.role.template.DefaultRoleTemplateProcessor
 

E

equals(Object) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Method equals
equals(Object) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Method equals
equals(Object) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Method equals
equals(Object) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method equals
equals(Object) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method equals

G

generateRoleGraph(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
generateTemplateGraph(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getApplications() - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Method getApplications
getBooleanValue(String, String, XMLStreamReader) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getBooleanValue
getCharacterValue(String, String, XMLStreamReader) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getCharacterValue
getChildRoles() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method getChildRoles
getChildRoles() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method getChildRoles
getChildTemplates() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method getChildTemplates
getDateValue(String, String, String, XMLStreamReader) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getDateValue
getDelimiter() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Get null
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Get null
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get null
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Get null
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Get description of this role
getDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get description of this role
getDoubleValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getDoubleValue
getFloatValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getFloatValue
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Get null
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Get null
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get null
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Get null
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Get null
getId() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get null
getIntegerValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getIntegerValue
getLongDescription() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Get null
getLongValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getLongValue
getModel() - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
getModel() - Method in interface org.codehaus.plexus.redback.role.RoleManager
get the blessed model, the current operating instructions for all things role management
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
 
getModelEncoding() - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
 
getModelOperation(RedbackRoleModel, String) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
WARNING: can return null
getModelResource(RedbackRoleModel, String) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getModelRole(RedbackRoleModel, String) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
WARNING: can return null
getModelTemplate(RedbackRoleModel, String) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
WARNING: can return null
getModelVersion() - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Get null
getName() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Get null
getName() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get null
getName() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Get null
getName() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Get either a normal name, or 'name - ${resource}'
getNamePrefix() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get
getOperation() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get the id of the operation for this permission
getOperationIdList(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getOperations() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method getOperations
getParentRoles() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method getParentRoles
getParentRoles() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method getParentRoles
getParentTemplates() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method getParentTemplates
getPermissions() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method getPermissions
getPermissions() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method getPermissions
getRequiredAttributeValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getRequiredAttributeValue
getResource() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get the id of the resource for this permission, can accept ${resource} for templates
getResourceIdList(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getResources() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method getResources
getRoleIdList(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getRoles() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method getRoles
getRoles(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getShortValue(String, String, XMLStreamReader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getShortValue
getTemplateIdList(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getTemplates() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method getTemplates
getTemplates(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
getTrimmedValue(String) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method getTrimmedValue
getValidationErrors() - Method in class org.codehaus.plexus.redback.role.validator.DefaultRoleModelValidator
 
getValidationErrors() - Method in interface org.codehaus.plexus.redback.role.validator.RoleModelValidator
 
getVersion() - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Get null

H

hashCode() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Method hashCode
hashCode() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Method hashCode
hashCode() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Method hashCode
hashCode() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method hashCode
hashCode() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method hashCode

I

initialize() - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
isAssignable() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Get boolean specifying if a given role can assigned
isAssignable() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get boolean specifying if a given role can assigned
isPattern() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Get this resource is a pattern, currently unsupported
isPermanent() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Get this operation should persist even if all referring permissions are removed
isPermanent() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Get this permission should persist even if referring roles are removed
isPermanent() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Get this resource should persist even if all referring permissions are removed
isPermanent() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Get boolean specifying if a given role can be removed once created
isPermanent() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get boolean specifying if a given role can be removed once created
isPermanentResource() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Get boolean specifying if the resource generated with this template can be removed once created

L

loadApplication(ModelApplication) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
loadRoleModel(URL) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
loadRoleModel(RedbackRoleModel) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
loadRoleModel(URL) - Method in interface org.codehaus.plexus.redback.role.RoleManager
load the model and create/verify operations, resources, etc exist and make static roles
loadRoleModel(RedbackRoleModel) - Method in interface org.codehaus.plexus.redback.role.RoleManager
 

M

ModelApplication - Class in org.codehaus.plexus.redback.role.model
container for applications
ModelApplication() - Constructor for class org.codehaus.plexus.redback.role.model.ModelApplication
 
ModelOperation - Class in org.codehaus.plexus.redback.role.model
null
ModelOperation() - Constructor for class org.codehaus.plexus.redback.role.model.ModelOperation
 
ModelPermission - Class in org.codehaus.plexus.redback.role.model
null
ModelPermission() - Constructor for class org.codehaus.plexus.redback.role.model.ModelPermission
 
ModelResource - Class in org.codehaus.plexus.redback.role.model
null
ModelResource() - Constructor for class org.codehaus.plexus.redback.role.model.ModelResource
 
ModelRole - Class in org.codehaus.plexus.redback.role.model
model roles specify a role and its corresponding permissions, child roles and parent roles to link to
ModelRole() - Constructor for class org.codehaus.plexus.redback.role.model.ModelRole
 
ModelTemplate - Class in org.codehaus.plexus.redback.role.model
model templates specify a role and its corresponding permissions, child roles and parent roles to link to, however they are generated at runtime with additional input
ModelTemplate() - Constructor for class org.codehaus.plexus.redback.role.model.ModelTemplate
 

O

org.codehaus.plexus.redback.role - package org.codehaus.plexus.redback.role
 
org.codehaus.plexus.redback.role.model - package org.codehaus.plexus.redback.role.model
 
org.codehaus.plexus.redback.role.model.io.stax - package org.codehaus.plexus.redback.role.model.io.stax
 
org.codehaus.plexus.redback.role.processor - package org.codehaus.plexus.redback.role.processor
 
org.codehaus.plexus.redback.role.template - package org.codehaus.plexus.redback.role.template
 
org.codehaus.plexus.redback.role.util - package org.codehaus.plexus.redback.role.util
 
org.codehaus.plexus.redback.role.validator - package org.codehaus.plexus.redback.role.validator
 

P

process(RedbackRoleModel) - Method in class org.codehaus.plexus.redback.role.processor.DefaultRoleModelProcessor
 
process(RedbackRoleModel) - Method in interface org.codehaus.plexus.redback.role.processor.RoleModelProcessor
 

R

read(Reader, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method read
read(Reader) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method read
read(String, boolean) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method read
read(String) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
Method read
RedbackRoleModel - Class in org.codehaus.plexus.redback.role.model
null
RedbackRoleModel() - Constructor for class org.codehaus.plexus.redback.role.model.RedbackRoleModel
 
RedbackRoleModelStaxReader - Class in org.codehaus.plexus.redback.role.model.io.stax
Class RedbackRoleModelStaxReader.
RedbackRoleModelStaxReader() - Constructor for class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxReader
 
RedbackRoleModelStaxWriter - Class in org.codehaus.plexus.redback.role.model.io.stax
Class RedbackRoleModelStaxWriter.
RedbackRoleModelStaxWriter() - Constructor for class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxWriter
 
remove(RedbackRoleModel, String, String) - Method in class org.codehaus.plexus.redback.role.template.DefaultRoleTemplateProcessor
 
remove(RedbackRoleModel, String, String) - Method in interface org.codehaus.plexus.redback.role.template.RoleTemplateProcessor
 
removeApplication(ModelApplication) - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Method removeApplication
removeChildRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method removeChildRole
removeChildRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method removeChildRole
removeChildTemplate(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method removeChildTemplate
removeOperation(ModelOperation) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method removeOperation
removeParentRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method removeParentRole
removeParentRole(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method removeParentRole
removeParentTemplate(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method removeParentTemplate
removePermission(ModelPermission) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method removePermission
removePermission(ModelPermission) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method removePermission
removeResource(ModelResource) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method removeResource
removeRole(ModelRole) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method removeRole
removeTemplate(ModelTemplate) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Method removeTemplate
removeTemplatedRole(String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
remove the role corresponding to the role using the resource passed in for resolving the ${resource} expression
removeTemplatedRole(String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
removes a role corresponding to the role Id that was manufactured with the given resource it also removes any user assignments for that role
reverseTopologicalSortedRoleList(RedbackRoleModel) - Static method in class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
ROLE - Static variable in interface org.codehaus.plexus.redback.role.processor.RoleModelProcessor
 
ROLE - Static variable in interface org.codehaus.plexus.redback.role.RoleManager
 
ROLE - Static variable in interface org.codehaus.plexus.redback.role.template.RoleTemplateProcessor
 
ROLE - Static variable in interface org.codehaus.plexus.redback.role.validator.RoleModelValidator
 
roleExists(String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
roleExists(String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
true of a role exists with the given roleId
RoleManager - Interface in org.codehaus.plexus.redback.role
RoleProfileManager:
RoleManagerException - Exception in org.codehaus.plexus.redback.role
RoleProfileException:
RoleManagerException(String) - Constructor for exception org.codehaus.plexus.redback.role.RoleManagerException
 
RoleManagerException(String, Throwable) - Constructor for exception org.codehaus.plexus.redback.role.RoleManagerException
 
RoleModelProcessor - Interface in org.codehaus.plexus.redback.role.processor
RoleModelValidator:
RoleModelUtils - Class in org.codehaus.plexus.redback.role.util
RoleModelUtils:
RoleModelUtils() - Constructor for class org.codehaus.plexus.redback.role.util.RoleModelUtils
 
RoleModelValidator - Interface in org.codehaus.plexus.redback.role.validator
RoleModelValidator:
RoleTemplateProcessor - Interface in org.codehaus.plexus.redback.role.template
RoleModelValidator:
RoleTemplateProcessorException - Exception in org.codehaus.plexus.redback.role.template
RoleProfileException:
RoleTemplateProcessorException(String) - Constructor for exception org.codehaus.plexus.redback.role.template.RoleTemplateProcessorException
 
RoleTemplateProcessorException(String, Throwable) - Constructor for exception org.codehaus.plexus.redback.role.template.RoleTemplateProcessorException
 

S

setApplications(List) - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Set null
setAssignable(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set boolean specifying if a given role can assigned
setAssignable(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set boolean specifying if a given role can assigned
setChildRoles(List) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set the id of other role profiles to assign as children to this role, can accept 'foo - ${resource}'
setChildRoles(List) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set the id of other role profiles to assign as children to this role, can accept 'foo - ${resource}'
setChildTemplates(List) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set the id of other templates to assign as children to this role, can accept 'foo - ${resource}'
setDelimiter(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Set null
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set null
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Set null
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set description of this role
setDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set description of this role
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Set null
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set null
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Set null
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set null
setId(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set null
setLongDescription(String) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
 
setModelEncoding(String) - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
 
setModelVersion(String) - Method in class org.codehaus.plexus.redback.role.model.RedbackRoleModel
Set null
setName(String) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Set null
setName(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set null
setName(String) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Set null
setName(String) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set either a normal name, or 'name - ${resource}'
setNamePrefix(String) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set
setOperation(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set the id of the operation for this permission
setOperations(List) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setParentRoles(List) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set the id of other role profiles to have create a child relationship to this role, can accept 'foo - ${resource}'
setParentRoles(List) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set the id of other role profiles to have create a child relationship to this role, can accept 'foo - ${resource}'
setParentTemplates(List) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set the id of other templates to have create a child relationship to this role, can accept 'foo - ${resource}'
setPattern(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Set this resource is a pattern, currently unsupported
setPermanent(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Set this operation should persist even if all referring permissions are removed
setPermanent(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set this permission should persist even if referring roles are removed
setPermanent(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Set this resource should persist even if all referring permissions are removed
setPermanent(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set boolean specifying if a given role can be removed once created
setPermanent(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set boolean specifying if a given role can be removed once created
setPermanentResource(boolean) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set boolean specifying if the resource generated with this template can be removed once created
setPermissions(List) - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Set null
setPermissions(List) - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Set null
setResource(String) - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Set the id of the resource for this permission, can accept ${resource} for templates
setResources(List) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setRoles(List) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setTemplates(List) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null
setVersion(String) - Method in class org.codehaus.plexus.redback.role.model.ModelApplication
Set null

T

templatedRoleExists(String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
templatedRoleExists(String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
true of a role exists with the given roleId
toString() - Method in class org.codehaus.plexus.redback.role.model.ModelOperation
Method toString
toString() - Method in class org.codehaus.plexus.redback.role.model.ModelPermission
Method toString
toString() - Method in class org.codehaus.plexus.redback.role.model.ModelResource
Method toString
toString() - Method in class org.codehaus.plexus.redback.role.model.ModelRole
Method toString
toString() - Method in class org.codehaus.plexus.redback.role.model.ModelTemplate
Method toString

U

unassignRole(String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
 
unassignRole(String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
Unassigns the role indicated by the role id from the given principal
updateRole(String, String, String) - Method in class org.codehaus.plexus.redback.role.DefaultRoleManager
update the role from templateId from oldResource to newResource NOTE: this requires removal and creation of the role since the jdo store does not tolerate renaming because of the use of the name as an identifier
updateRole(String, String, String) - Method in interface org.codehaus.plexus.redback.role.RoleManager
allows for a role coming from a template to be renamed effectively swapping out the bits of it that were labeled with the oldResource with the newResource it also manages any user assignments for that role

V

validate(RedbackRoleModel) - Method in class org.codehaus.plexus.redback.role.validator.DefaultRoleModelValidator
 
validate(RedbackRoleModel) - Method in interface org.codehaus.plexus.redback.role.validator.RoleModelValidator
 

W

write(Writer, RedbackRoleModel) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxWriter
Method write
writeDom(Xpp3Dom, XMLStreamWriter) - Method in class org.codehaus.plexus.redback.role.model.io.stax.RedbackRoleModelStaxWriter
Method writeDom

A B C D E G H I L M O P R S T U V W

Copyright © 2006-2008 Codehaus. All Rights Reserved.