Interface IEnrollmentPolicy
- All Superinterfaces:
IPolicy, IPolicyRule
- All Known Implementing Classes:
ManualAuthentication
Interface for an enrollment policy rule. This provides general
typing for rules so that a policy processor can group rules
based on a particular type.
NOTE: The Policy Framework has been replaced by the Profile Framework.
- Version:
- $Revision$, $Date$
-
Field Summary
Fields inherited from interface IPolicyRule
PROP_ENABLE, PROP_IMPLNAME, PROP_PREDICATE -
Method Summary
Methods inherited from interface IPolicyRule
apply, getDefaultParams, getDescription, getInstanceName, getInstanceParams, getName, getPredicate, init, setError, setInstanceName, setPolicyException, setPredicateModifier and TypeMethodDescriptionApplies the policy on the given Request.Return default parameters for a policy implementation.Gets the description for this policy rule.Returns the name of the policy rule instance.Return configured parameters for a policy rule instance.getName()Returns the name of the policy rule class.Returns the predicate expression for the rule.voidinit(IPolicyProcessor owner, IConfigStore config) Initializes the policy rule.voidvoidsetInstanceName(String instanceName) voidsetPolicyException(IRequest req, EBaseException ex) voidsetPredicate(IExpression exp) Sets a predicate expression for rule matching.