diff options
author | Jorge Hernandez <jh1730@att.com> | 2018-09-06 12:53:21 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-09-06 12:53:21 +0000 |
commit | 5aeeaae2e6ea881dd11601bedc2ffc94443bc9d3 (patch) | |
tree | 42bbf56dcc9680be6b0fa2836596ebc80283f3d5 /PolicyEngineAPI | |
parent | 5dfb55068e2bb88af55d6ce48c235cff7ea9b326 (diff) | |
parent | 7fd58e9a2427a215daa6b543e901534e83d3c246 (diff) |
Merge "XACML Platform Enhancements"
Diffstat (limited to 'PolicyEngineAPI')
-rw-r--r-- | PolicyEngineAPI/src/main/java/org/onap/policy/api/PolicyParameters.java | 11 | ||||
-rw-r--r-- | PolicyEngineAPI/src/main/java/org/onap/policy/api/RuleProvider.java | 8 |
2 files changed, 16 insertions, 3 deletions
diff --git a/PolicyEngineAPI/src/main/java/org/onap/policy/api/PolicyParameters.java b/PolicyEngineAPI/src/main/java/org/onap/policy/api/PolicyParameters.java index 2a8175f00..fb166d401 100644 --- a/PolicyEngineAPI/src/main/java/org/onap/policy/api/PolicyParameters.java +++ b/PolicyEngineAPI/src/main/java/org/onap/policy/api/PolicyParameters.java @@ -2,7 +2,7 @@ * ============LICENSE_START======================================================= * PolicyEngineAPI * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. + * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -58,6 +58,7 @@ public class PolicyParameters { private String riskLevel = "5"; private String riskType = "default"; private String extendedOption; + private String rawXacmlPolicy; /** * Sets Config Policy Parameters. @@ -575,6 +576,14 @@ public class PolicyParameters { public void setTreatments(Map<String, String> treatments) { this.treatments = treatments; } + + public String getRawXacmlPolicy() { + return rawXacmlPolicy; + } + + public void setRawXacmlPolicy(String rawXacmlPolicy) { + this.rawXacmlPolicy = rawXacmlPolicy; + } @Override public String toString() { diff --git a/PolicyEngineAPI/src/main/java/org/onap/policy/api/RuleProvider.java b/PolicyEngineAPI/src/main/java/org/onap/policy/api/RuleProvider.java index 913f32517..24d0bcd2c 100644 --- a/PolicyEngineAPI/src/main/java/org/onap/policy/api/RuleProvider.java +++ b/PolicyEngineAPI/src/main/java/org/onap/policy/api/RuleProvider.java @@ -2,7 +2,7 @@ * ============LICENSE_START======================================================= * PolicyEngineAPI * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. + * Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -48,7 +48,11 @@ public enum RuleProvider { /** * Indicates Guard BLACKLIST YAML */ - RAINY_DAY("Rainy_Day"); + RAINY_DAY("Rainy_Day"), + /** + * Indicates Raw + */ + RAW("Raw"); private final String name; |