Package com.soffid.iam.pam.service
Interface PamPolicyService
public interface PamPolicyService
Service PamPolicyService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidOperation applyRule Method invoked from PAM sessioncreatePolicy(PamPolicy policy) Operation createPolicycreateRule(PamRule rule) Operation createRulevoiddeletePolicy(PamPolicy policy) Operation deletePolicyvoiddeleteRule(PamRule rule) Operation deleteRulecom.soffid.zkdb.api.PagedResult<PamPolicy>findPolicies(com.soffid.zkdb.api.Query q) Operation findPoliciesfindPolicyActions(PamPolicy policy) Operation findPolicyActionscom.soffid.zkdb.api.PagedResult<PamRule>findRules(com.soffid.zkdb.api.Query q) Operation findRulesupdateAction(PamAction action) Operation updateActionupdatePolicy(PamPolicy policy) Operation updatePolicyupdateRule(PamRule rule) Operation updateRule
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
updateAction
Operation updateAction- Parameters:
action-- Returns:
- Throws:
InternalErrorException
-
createPolicy
Operation createPolicy- Parameters:
policy-- Returns:
- Throws:
InternalErrorException
-
updatePolicy
Operation updatePolicy- Parameters:
policy-- Returns:
- Throws:
InternalErrorException
-
createRule
Operation createRule- Parameters:
rule-- Returns:
- Throws:
InternalErrorException
-
updateRule
Operation updateRule- Parameters:
rule-- Returns:
- Throws:
InternalErrorException
-
findPolicies
com.soffid.zkdb.api.PagedResult<PamPolicy> findPolicies(com.soffid.zkdb.api.Query q) throws InternalErrorException Operation findPolicies- Parameters:
q-- Returns:
- Throws:
InternalErrorException
-
findRules
com.soffid.zkdb.api.PagedResult<PamRule> findRules(com.soffid.zkdb.api.Query q) throws InternalErrorException Operation findRules- Parameters:
q-- Returns:
- Throws:
InternalErrorException
-
findPolicyActions
Operation findPolicyActions- Parameters:
policy-- Returns:
- Throws:
InternalErrorException
-
applyRule
Operation applyRule Method invoked from PAM session- Parameters:
sessionKey-policyName-ruleName-- Throws:
InternalErrorException
-
deletePolicy
Operation deletePolicy- Parameters:
policy-- Throws:
InternalErrorException
-
deleteRule
Operation deleteRule- Parameters:
rule-- Throws:
InternalErrorException
-