Package com.soffid.iam.service.ejb
Interface PamPolicyService
-
public interface PamPolicyService
EJB PamPolicyService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PamPolicy
createPolicy(PamPolicy policy)
PamRule
createRule(PamRule rule)
void
deletePolicy(PamPolicy policy)
void
deleteRule(PamRule rule)
List<PamAction>
findPolicyActions(PamPolicy policy)
PagedResult<PamPolicy>
findPolicyByJsonQuery(String text, String query, Integer first, Integer pageSize)
AsyncList<PamPolicy>
findPolicyByJsonQueryAsync(String text, String query)
PagedResult<PamRule>
findRuleByJsonQuery(String text, String query, Integer first, Integer pageSize)
AsyncList<PamRule>
findRuleByJsonQueryAsync(String text, String query)
PamAction
updateAction(PamAction action)
PamPolicy
updatePolicy(PamPolicy policy)
PamRule
updateRule(PamRule rule)
-
-
-
Method Detail
-
findPolicyByJsonQueryAsync
AsyncList<PamPolicy> findPolicyByJsonQueryAsync(String text, String query) throws InternalErrorException
- Throws:
InternalErrorException
-
findRuleByJsonQueryAsync
AsyncList<PamRule> findRuleByJsonQueryAsync(String text, String query) throws InternalErrorException
- Throws:
InternalErrorException
-
findPolicyByJsonQuery
PagedResult<PamPolicy> findPolicyByJsonQuery(String text, String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
findRuleByJsonQuery
PagedResult<PamRule> findRuleByJsonQuery(String text, String query, Integer first, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
updateAction
PamAction updateAction(PamAction action) throws InternalErrorException
- Throws:
InternalErrorException
-
createPolicy
PamPolicy createPolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
updatePolicy
PamPolicy updatePolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
createRule
PamRule createRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
updateRule
PamRule updateRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
findPolicyActions
List<PamAction> findPolicyActions(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
deletePolicy
void deletePolicy(PamPolicy policy) throws InternalErrorException
- Throws:
InternalErrorException
-
deleteRule
void deleteRule(PamRule rule) throws InternalErrorException
- Throws:
InternalErrorException
-
-