@Component public class AccessChecker extends Object
Modifier and Type | Field and Description |
---|---|
static String |
OPERATION_NAME |
Constructor and Description |
---|
AccessChecker() |
Modifier and Type | Method and Description |
---|---|
void |
checkAdd(ResourceType resource,
PrismObject<ShadowType> shadow,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
checkModify(ResourceType resource,
PrismObject<ShadowType> shadow,
Collection<? extends ItemDelta> modifications,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
void |
filterGetAttributes(ResourceAttributeContainer attributeContainer,
RefinedObjectClassDefinition objectClassDefinition,
OperationResult parentResult) |
public static final String OPERATION_NAME
public void checkAdd(ResourceType resource, PrismObject<ShadowType> shadow, RefinedObjectClassDefinition objectClassDefinition, OperationResult parentResult) throws net.sf.saxon.type.SchemaException, SecurityViolationException
net.sf.saxon.type.SchemaException
SecurityViolationException
public void checkModify(ResourceType resource, PrismObject<ShadowType> shadow, Collection<? extends ItemDelta> modifications, RefinedObjectClassDefinition objectClassDefinition, OperationResult parentResult) throws SecurityViolationException
SecurityViolationException
public void filterGetAttributes(ResourceAttributeContainer attributeContainer, RefinedObjectClassDefinition objectClassDefinition, OperationResult parentResult)
Copyright © 2013 evolveum. All rights reserved.