public class ObjectSecurityConstraintsImpl extends Object implements ObjectSecurityConstraints
INDENT_STRING
Constructor and Description |
---|
ObjectSecurityConstraintsImpl() |
Modifier and Type | Method and Description |
---|---|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType |
findItemDecision(ItemPath itemPath,
String actionUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType |
getActionDecision(String actionUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
Map<String,PhaseDecisionImpl> |
getActionDecisionMap()
Specifies decisions applicable to the entire object (regardless of any specific items)
|
Map<ItemPath,ItemSecurityConstraintsImpl> |
getItemConstraintMap() |
boolean |
hasNoItemDecisions() |
public Map<ItemPath,ItemSecurityConstraintsImpl> getItemConstraintMap()
public Map<String,PhaseDecisionImpl> getActionDecisionMap()
public com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType getActionDecision(String actionUrl, com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase)
getActionDecision
in interface ObjectSecurityConstraints
public com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType findItemDecision(ItemPath itemPath, String actionUrl, com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase)
findItemDecision
in interface ObjectSecurityConstraints
public boolean hasNoItemDecisions()
hasNoItemDecisions
in interface ObjectSecurityConstraints
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2016 evolveum. All rights reserved.