Package io.adminshell.aas.v3.model
Interface PolicyInformationPoints
-
- All Known Implementing Classes:
DefaultPolicyInformationPoints
public interface PolicyInformationPointsDefines the security policy information points (PIP). Serves as the retrieval source of attributes, or the data required for policy evaluation to provide the information needed by the policy decision point to make the decisions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetExternalInformationPoints()If externalInformationPoints True then at least one Endpoint to external available information needs to be configured for the AAS.java.util.List<Reference>getInternalInformationPoints()References to submodels defining information used by security access permission rules.voidsetExternalInformationPoints(boolean externalInformationPoints)If externalInformationPoints True then at least one Endpoint to external available information needs to be configured for the AAS.voidsetInternalInformationPoints(java.util.List<Reference> internalInformationPoints)References to submodels defining information used by security access permission rules.
-
-
-
Method Detail
-
getExternalInformationPoints
boolean getExternalInformationPoints()
If externalInformationPoints True then at least one Endpoint to external available information needs to be configured for the AAS. More information under https://admin-shell.io/aas/3/0/RC01/PolicyInformationPoints/externalInformationPoints- Returns:
- Returns the boolean for the property externalInformationPoints.
-
setExternalInformationPoints
void setExternalInformationPoints(boolean externalInformationPoints)
If externalInformationPoints True then at least one Endpoint to external available information needs to be configured for the AAS. More information under https://admin-shell.io/aas/3/0/RC01/PolicyInformationPoints/externalInformationPoints- Parameters:
externalInformationPoints- desired value for the property externalInformationPoints.
-
getInternalInformationPoints
java.util.List<Reference> getInternalInformationPoints()
References to submodels defining information used by security access permission rules. More information under https://admin-shell.io/aas/3/0/RC01/PolicyInformationPoints/internalInformationPoint- Returns:
- Returns the List of References for the property internalInformationPoints.
-
setInternalInformationPoints
void setInternalInformationPoints(java.util.List<Reference> internalInformationPoints)
References to submodels defining information used by security access permission rules. More information under https://admin-shell.io/aas/3/0/RC01/PolicyInformationPoints/internalInformationPoint- Parameters:
internalInformationPoints- desired value for the property internalInformationPoints.
-
-