Modifier and Type | Method and Description |
---|---|
PolicyDTO |
EntitlementPolicyAdminService.getLightPolicy(String policyId)
Gets light weight policy DTO for given policy id
|
PolicyDTO |
EntitlementPolicyAdminService.getPolicy(String policyId,
boolean isPDPPolicy)
Gets policy for given policy id
|
static PolicyDTO |
EntitlementUtil.getPolicy(String policyId,
org.wso2.carbon.registry.core.Registry registry)
Gets policy dto for a given policy id
|
PolicyDTO |
EntitlementPolicyAdminService.getPolicyByVersion(String policyId,
String version)
Gets policy for given policy id and version
|
Modifier and Type | Method and Description |
---|---|
static boolean |
EntitlementUtil.addFilesystemPolicy(PolicyDTO policyDTO,
org.wso2.carbon.registry.core.Registry registry,
boolean promote)
This method persists a new XACML policy, which was read from filesystem,
in the registry
|
void |
EntitlementPolicyAdminService.addPolicies(PolicyDTO[] policies)
Adds XACML policies in bulk to the system.
|
void |
EntitlementPolicyAdminService.addPolicy(PolicyDTO policyDTO)
Add a new XACML policy in to the system.
|
void |
EntitlementPolicyAdminService.updatePolicy(PolicyDTO policyDTO)
Updates given policy
|
static boolean |
EntitlementUtil.validatePolicy(PolicyDTO policy)
Validates the given policy XML files against the standard XACML policies.
|
Modifier and Type | Method and Description |
---|---|
PolicyDTO[] |
PaginatedPolicySetDTO.getPolicySet() |
Modifier and Type | Method and Description |
---|---|
void |
PaginatedPolicySetDTO.setPolicySet(PolicyDTO[] policySet) |
Modifier and Type | Method and Description |
---|---|
PolicyDTO[] |
PAPPolicyStoreManager.getAllLightPolicyDTOs() |
PolicyDTO |
PAPPolicyStoreManager.getLightPolicy(String policyId) |
PolicyDTO |
PAPPolicyStoreManager.getMetaDataPolicy(String policyId) |
PolicyDTO |
PAPPolicyStoreManager.getPolicy(org.wso2.carbon.registry.core.Resource resource) |
PolicyDTO |
PAPPolicyStoreManager.getPolicy(String policyId) |
PolicyDTO[] |
PAPPolicyStoreReader.readAllLightPolicyDTOs()
Reads All policies as Light Weight PolicyDTO
|
PolicyDTO |
PAPPolicyStoreReader.readLightPolicyDTO(String policyId)
Reads Light Weight PolicyDTO for given policy id
|
PolicyDTO |
PAPPolicyStoreReader.readMetaDataPolicyDTO(String policyId)
Reads Light Weight PolicyDTO with Attribute meta data for given policy id
|
PolicyDTO |
PAPPolicyStoreReader.readPolicyDTO(org.wso2.carbon.registry.core.Resource resource)
Reads PolicyDTO for given registry resource
|
PolicyDTO |
PAPPolicyStoreReader.readPolicyDTO(String policyId)
Reads PolicyDTO for given policy id
|
Modifier and Type | Method and Description |
---|---|
void |
PAPPolicyStoreManager.addOrUpdatePolicy(PolicyDTO policy) |
void |
PAPPolicyStore.addOrUpdatePolicy(PolicyDTO policy,
String policyPath) |
void |
PAPPolicyStore.addOrUpdatePolicy(PolicyDTO policy,
String policyId,
String policyPath) |
Modifier and Type | Method and Description |
---|---|
PolicyDTO[] |
RegistryPolicyReader.readAllPolicies(boolean active,
boolean order)
Reads All ordered active policies as PolicyDTO
|
PolicyDTO |
RegistryPolicyReader.readPolicy(String policyId)
Reads given policy resource as PolicyDTO
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractPolicyPublisherModule.delete(PolicyDTO policyDTO)
Deletes a published policy
|
void |
CarbonBasicPolicyPublisherModule.delete(PolicyDTO policyDTO) |
abstract void |
AbstractPolicyPublisherModule.disable(PolicyDTO policyDTO)
Disables policy in PDP
|
void |
CarbonBasicPolicyPublisherModule.disable(PolicyDTO policyDTO) |
abstract void |
AbstractPolicyPublisherModule.enable(PolicyDTO policyDTO)
Enables policy in PDP
|
void |
CarbonBasicPolicyPublisherModule.enable(PolicyDTO policyDTO) |
abstract void |
AbstractPolicyPublisherModule.order(PolicyDTO policyDTO)
Order policy
|
void |
CarbonBasicPolicyPublisherModule.order(PolicyDTO policyDTO) |
void |
AbstractPolicyPublisherModule.publish(PolicyDTO policyDTO,
String action,
boolean enabled,
int order) |
void |
CarbonPDPPublisher.publish(PolicyDTO policyDTO,
String action,
boolean enabled,
int order) |
void |
PolicyPublisherModule.publish(PolicyDTO policyDTO,
String action,
boolean enable,
int order)
publishes policy to given subscriber
|
abstract void |
AbstractPolicyPublisherModule.publishNew(PolicyDTO policyDTO)
Publish a new policy
|
void |
CarbonBasicPolicyPublisherModule.publishNew(PolicyDTO policyDTO) |
abstract void |
AbstractPolicyPublisherModule.update(PolicyDTO policyDTO)
Update a already published policy
|
void |
CarbonBasicPolicyPublisherModule.update(PolicyDTO policyDTO) |
Modifier and Type | Method and Description |
---|---|
PolicyDTO[] |
PolicyStoreManager.getLightPolicies() |
PolicyDTO |
PolicyStoreManager.getPolicy(String policyId) |
Modifier and Type | Method and Description |
---|---|
void |
PolicyStoreManager.addPolicy(PolicyDTO policyDTO) |
void |
PolicyStoreManager.enableDisablePolicy(PolicyDTO policyDTO) |
void |
PolicyStoreManager.orderPolicy(PolicyDTO policyDTO) |
void |
PolicyStoreManager.removePolicy(PolicyDTO policyDTO) |
void |
PolicyStoreManager.updatePolicy(PolicyDTO policyDTO) |
Modifier and Type | Method and Description |
---|---|
PolicyDTO |
PolicyVersionManager.getPolicy(String policyId,
String version) |
PolicyDTO |
DefaultPolicyVersionManager.getPolicy(String policyId,
String version) |
Modifier and Type | Method and Description |
---|---|
String |
PolicyVersionManager.createVersion(PolicyDTO policyDTO) |
String |
DefaultPolicyVersionManager.createVersion(PolicyDTO policyDTO) |
Copyright © 2016 WSO2. All rights reserved.