public class EnforcementScope extends Ind2uceEntity
MethodInterfaceDescriptions of the components.GSON_DEFAULT, GSON_PLAIN, GSON_PRETTY, version| Constructor and Description |
|---|
EnforcementScope(EnforcementScopeId id,
EnforcementScopeTypeId type)
Instantiates a new enforcement scope.
|
EnforcementScope(EnforcementScopeId id,
EnforcementScopeTypeId type,
Component pdp,
List<PepComponent> peps,
List<Component> pips,
List<Component> pxps)
Instantiates a new enforcement scope.
|
| Modifier and Type | Method and Description |
|---|---|
EnforcementScopeId |
getId()
Gets the unique ID of the enforcement scope.
|
Component |
getPdp()
Gets the registered PolicyDecisionPoint.
|
List<PepComponent> |
getPeps()
Gets the List of registered PolicyEnforcementPoints.
|
List<Component> |
getPips()
Gets the List of registered PolicyInformationPoints.
|
List<Component> |
getPxps()
Gets the List of registered PolicyExecutionPoints.
|
EnforcementScopeTypeId |
getType()
Gets the unique ID of the enforcement scope.
|
void |
setId(EnforcementScopeId id)
Sets the unique ID of the enforcement scope.
|
void |
setPdp(Component pdp)
Sets the registered PolicyDecisionPoint.
|
void |
setPeps(List<PepComponent> peps)
Sets the List of registered PolicyEnforcementPoints.
|
void |
setPips(List<Component> pips)
Sets the List of registered PolicyInformationPoints.
|
void |
setPxps(List<Component> pxps)
Sets the List of registered PolicyExecutionPoints.
|
void |
setType(EnforcementScopeTypeId type)
Sets the unique ID of the enforcement scope.
|
fromJson, getGson, getVersion, toJson, toStringpublic EnforcementScope(EnforcementScopeId id, EnforcementScopeTypeId type)
id - the id of the enforcement scopetype - the type of the enforcement scopepublic EnforcementScope(EnforcementScopeId id, EnforcementScopeTypeId type, Component pdp, List<PepComponent> peps, List<Component> pips, List<Component> pxps)
id - the id of the enforcement scopetype - the type of the enforcement scopepdp - the registered PolicyDecisionPointpeps - the List of registered PolicyEnforcementPointspips - the List of registered PolicyInformationPointspxps - the List of registered PolicyExecutionPointspublic EnforcementScopeId getId()
public Component getPdp()
public List<PepComponent> getPeps()
public List<Component> getPips()
public List<Component> getPxps()
public EnforcementScopeTypeId getType()
public void setId(EnforcementScopeId id)
id - the new unique ID of the enforcement scopepublic void setPdp(Component pdp)
pdp - the new registered PolicyDecisionPointpublic void setPeps(List<PepComponent> peps)
peps - the new List of registered PolicyEnforcementPointspublic void setPips(List<Component> pips)
pips - the new List of registered PolicyInformationPointspublic void setPxps(List<Component> pxps)
pxps - the new List of registered PolicyExecutionPointspublic void setType(EnforcementScopeTypeId type)
type - the new unique ID of the enforcement scopeCopyright © 2018. All rights reserved.