Interface SecurityPolicyFinder
- All Known Implementing Classes:
ModelSecurityPolicyFinder
public interface SecurityPolicyFinder
-
Method Summary
Modifier and TypeMethodDescription<F extends FocusType>
SecurityPolicyTypelocateSecurityPolicyForFocus(PrismObject<F> focus, PrismObject<SystemConfigurationType> systemConfiguration, @NotNull Task task, @NotNull OperationResult result) Locate security policy for given focus.
-
Method Details
-
locateSecurityPolicyForFocus
<F extends FocusType> SecurityPolicyType locateSecurityPolicyForFocus(PrismObject<F> focus, PrismObject<SystemConfigurationType> systemConfiguration, @NotNull @NotNull Task task, @NotNull @NotNull OperationResult result) throws SchemaException Locate security policy for given focus. The method is used by authentication modules to determine which security policy should be used for given focus.- Throws:
SchemaException
-