Class DefaultAccessControlPolicyPoints

  • All Implemented Interfaces:
    AccessControlPolicyPoints

    public class DefaultAccessControlPolicyPoints
    extends java.lang.Object
    implements AccessControlPolicyPoints
    Default implementation of package io.adminshell.aas.v3.model.AccessControlPolicyPoints Container for access control policy points.
    • Constructor Detail

      • DefaultAccessControlPolicyPoints

        public DefaultAccessControlPolicyPoints()
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • setPolicyAdministrationPoint

        public void setPolicyAdministrationPoint​(PolicyAdministrationPoint policyAdministrationPoint)
        Description copied from interface: AccessControlPolicyPoints
        The access control administration policy point of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/AccessControlPolicyPoints/policyAdministrationPoint
        Specified by:
        setPolicyAdministrationPoint in interface AccessControlPolicyPoints
        Parameters:
        policyAdministrationPoint - desired value for the property policyAdministrationPoint.
      • getPolicyDecisionPoint

        public PolicyDecisionPoint getPolicyDecisionPoint()
        Description copied from interface: AccessControlPolicyPoints
        The access control policy decision point of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/AccessControlPolicyPoints/policyDecisionPoint
        Specified by:
        getPolicyDecisionPoint in interface AccessControlPolicyPoints
        Returns:
        Returns the PolicyDecisionPoint for the property policyDecisionPoint.
      • setPolicyDecisionPoint

        public void setPolicyDecisionPoint​(PolicyDecisionPoint policyDecisionPoint)
        Description copied from interface: AccessControlPolicyPoints
        The access control policy decision point of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/AccessControlPolicyPoints/policyDecisionPoint
        Specified by:
        setPolicyDecisionPoint in interface AccessControlPolicyPoints
        Parameters:
        policyDecisionPoint - desired value for the property policyDecisionPoint.
      • setPolicyEnforcementPoint

        public void setPolicyEnforcementPoint​(PolicyEnforcementPoints policyEnforcementPoint)
        Description copied from interface: AccessControlPolicyPoints
        The access control policy enforcement point of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/AccessControlPolicyPoints/policyEnforcementPoint
        Specified by:
        setPolicyEnforcementPoint in interface AccessControlPolicyPoints
        Parameters:
        policyEnforcementPoint - desired value for the property policyEnforcementPoint.
      • setPolicyInformationPoints

        public void setPolicyInformationPoints​(PolicyInformationPoints policyInformationPoints)
        Description copied from interface: AccessControlPolicyPoints
        The access control policy information points of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/AccessControlPolicyPoints/policyInformationPoints
        Specified by:
        setPolicyInformationPoints in interface AccessControlPolicyPoints
        Parameters:
        policyInformationPoints - desired value for the property policyInformationPoints.