| Package | Description |
|---|---|
| de.fraunhofer.iese.ind2uce.api.component.exception | |
| de.fraunhofer.iese.ind2uce.api.component.interfaces |
IND2UCE component interfaces.
|
| de.fraunhofer.iese.ind2uce.api.policy |
Policy-related classes.
|
| de.fraunhofer.iese.ind2uce.api.policy.identifier |
Policy-related identifiers.
|
| Constructor and Description |
|---|
ConflictingPolicyException(PolicyId base,
PolicyId... conclictingPolicies)
Instantiates a new conflicting policy exception.
|
ConflictingPolicyException(PolicyId base,
PolicyId... conclictingPolicies)
Instantiates a new conflicting policy exception.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(EnforcementScopeId enforcementScope,
PolicyId policyId,
List<Parameter<String>> policyParameters)
Deploys a policy at the PDP of the enforcement scope.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(GroupId groupId,
PolicyId policyId,
List<Parameter<String>> policyParameters,
boolean keepWhenLeaving)
Deploys a policy at all enforcement scopes of the given group.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(String alias,
PolicyId policyId,
List<Parameter<String>> policyParameters)
Deploys a policy at the PDP of the enforcement scope.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(String expression,
PolicyId policyId,
List<Parameter<String>> policyParameters,
boolean keepWhenLeaving)
Deploys a policy at all enforcement scopes that match the regular
expression.
|
| Modifier and Type | Method and Description |
|---|---|
List<PolicyId> |
IPolicyRetrievalPoint.getPolicyIds()
Gets all policy ids.
|
List<PolicyId> |
IPolicyManagementPoint.getPolicyIds(EnforcementScopeId scope)
Gets all policy ids.
|
List<PolicyId> |
IPolicyRetrievalPoint.listDeployedPolicies()
Provides a list of currently deployed policy ids.
|
List<PolicyId> |
IPolicyDecisionPoint.listDeployedPolicies()
Provides a list of currently deployed policy names.
|
List<PolicyId> |
IPolicyManagementPoint.listDeployedPolicies(EnforcementScopeId scope)
Provides a list of currently deployed policy ids.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(EnforcementScopeId enforcementScope,
PolicyId policyId,
List<Parameter<String>> policyParameters)
Deploys a policy at the PDP of the enforcement scope.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(GroupId groupId,
PolicyId policyId,
List<Parameter<String>> policyParameters,
boolean keepWhenLeaving)
Deploys a policy at all enforcement scopes of the given group.
|
boolean |
IPolicyManagementPoint.deployPolicy(PolicyId policyId)
Deploys a policy at the local PDP of the enforcement scope.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(String alias,
PolicyId policyId,
List<Parameter<String>> policyParameters)
Deploys a policy at the PDP of the enforcement scope.
|
PolicyId |
IRootPolicyManagementPoint.deployPolicy(String expression,
PolicyId policyId,
List<Parameter<String>> policyParameters,
boolean keepWhenLeaving)
Deploys a policy at all enforcement scopes that match the regular
expression.
|
boolean |
IPolicyRetrievalPoint.getDeploymentStatus(PolicyId policyId)
Gets the status.
|
boolean |
IPolicyManagementPoint.getDeploymentStatus(PolicyId policyId)
Gets the status.
|
Policy |
IPolicyRetrievalPoint.getPolicy(PolicyId policyId)
Gets the latest policy.
|
Policy |
IPolicyManagementPoint.getPolicy(PolicyId policyId)
Gets the latest policy.
|
boolean |
IPolicyRetrievalPoint.removePolicy(PolicyId policy,
String reason)
Removes the policy.
|
boolean |
IPolicyManagementPoint.removePolicy(PolicyId policy,
String reason)
Removes the policy.
|
boolean |
IPolicyManagementPoint.revokePolicy(PolicyId policyId)
Revokes a currently deployed policy.
|
boolean |
IPolicyDecisionPoint.revokePolicy(PolicyId policyId)
Revokes a policy.
|
void |
IPolicyRetrievalPoint.setDeploymentStatus(PolicyId policyId,
boolean deployed)
Sets the status.
|
void |
IPolicyManagementPoint.setDeploymentStatus(PolicyId policyId,
boolean deployed)
Sets the status.
|
| Modifier and Type | Method and Description |
|---|---|
PolicyId |
Policy.getId()
Gets the id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Policy.setId(PolicyId id)
Sets the id.
|
| Constructor and Description |
|---|
Policy(PolicyId id,
String policy)
Deprecated.
|
Policy(PolicyId id,
String policy,
String description)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static PolicyId |
PolicyIdUtil.createPolicyId(String urn)
Creates the policy id.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PolicyIdUtil.setAttributesByUrn(String urn,
PolicyId instance)
To set attribute by urn.
|
Copyright © 2018. All rights reserved.