Interface PolicySetType

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Local name of the element PolicySet.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        QName of the element PolicySet.
      • SCHEMA_TYPE_NAME

        static final QName SCHEMA_TYPE_NAME
        QName of the XSI type.
      • POLICY_COMBINING_ALG_ID_ATTRIB_NAME

        static final String POLICY_COMBINING_ALG_ID_ATTRIB_NAME
        PolicyCombiningAlgId attribute name.
        See Also:
        Constant Field Values
    • Method Detail

      • getDescription

        DescriptionType getDescription()
        Gets the description for this policy set.
        Returns:
        description for this policy set
      • setDescription

        void setDescription​(DescriptionType description)
        Sets the description for this policy set.
        Parameters:
        description - description for this policy set
      • getPolicySetDefaults

        DefaultsType getPolicySetDefaults()
        Gets the defaults for this policy set.
        Returns:
        defaults for this policy set
      • setPolicySetDefaults

        void setPolicySetDefaults​(DefaultsType defaults)
        Sets the defaults for this policy set.
        Parameters:
        defaults - defaults for this policy set
      • getTarget

        TargetType getTarget()
        Gets the target of this policy set.
        Returns:
        target of this policy set
      • setTarget

        void setTarget​(TargetType target)
        Sets the target of this policy set.
        Parameters:
        target - target of this policy set
      • getPolicySets

        List<PolicySetType> getPolicySets()
        Gets the child policy sets.
        Returns:
        child policy sets
      • getPolicies

        List<PolicyType> getPolicies()
        Gets the child policies.
        Returns:
        child policies
      • getPolicySetIdReferences

        List<IdReferenceType> getPolicySetIdReferences()
        Gets the policy set Id references.
        Returns:
        policy set Id references
      • getPolicyIdReferences

        List<IdReferenceType> getPolicyIdReferences()
        Gets the policy Id references.
        Returns:
        policy Id references
      • getCombinerParameters

        List<CombinerParametersType> getCombinerParameters()
        Gets the combiner parameters for this policy set.
        Returns:
        combiner parameters for this policy set
      • getPolicyCombinerParameters

        List<PolicyCombinerParametersType> getPolicyCombinerParameters()
        Gets the policy combiner parameters for this policy set.
        Returns:
        policy combiner parameters for this policy set
      • getPolicySetCombinerParameters

        List<PolicySetCombinerParametersType> getPolicySetCombinerParameters()
        Gets the policy set combiner parameters for this policy set.
        Returns:
        policy set combiner parameters for this policy set
      • getObligations

        ObligationsType getObligations()
        Gets the obligations of this policy set.
        Returns:
        obligations of this policy set
      • setObligations

        void setObligations​(ObligationsType obligations)
        Sets the obligations of this policy set.
        Parameters:
        obligations - obligations of this policy set
      • getPolicySetId

        String getPolicySetId()
        Gets the ID of this policy set.
        Returns:
        ID of this policy set
      • setPolicySetId

        void setPolicySetId​(String id)
        Sets the ID of this policy set.
        Parameters:
        id - ID of this policy set
      • getVersion

        String getVersion()
        Gets the XACML version of this policy set.
        Returns:
        XACML version of this policy set
      • setVersion

        void setVersion​(String version)
        Sets the XACML version of this policy set.
        Parameters:
        version - XACML version of this policy set
      • getPolicyCombiningAlgoId

        String getPolicyCombiningAlgoId()
        Gets the policy combining algorithm used with this policy set.
        Returns:
        policy combining algorithm used with this policy set
      • setPolicyCombiningAlgoId

        void setPolicyCombiningAlgoId​(String id)
        Sets the policy combining algorithm used with this policy set.
        Parameters:
        id - policy combining algorithm used with this policy set