Interface AttributeType

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

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

        static final QName DEFAULT_ELEMENT_NAME
        Default element name XACML20.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type XACML20.
      • ATTRIBUTEID_ATTTRIB_NAME

        static final String ATTRIBUTEID_ATTTRIB_NAME
        Name of the AttributeId attribute.
        See Also:
        Constant Field Values
    • Method Detail

      • getAttributeId

        String getAttributeId()
        gets the AttributeId.
        Returns:
        the AttributeId
      • getAttributeValues

        List<AttributeValueType> getAttributeValues()
        Gets the list of attribute values for this attribute.
        Returns:
        the list of values for this attribute
      • getDataType

        String getDataType()
        Get the datatype of the attribute.
        Returns:
        the datatype
      • getIssuer

        String getIssuer()
        Gets the issuer of the attribute.
        Returns:
        the value of Issuer
      • setAttributeID

        void setAttributeID​(String attributeId)
        Sets the AttributeId.
        Parameters:
        attributeId - is the wanted AttributeId
      • setDataType

        void setDataType​(String datatype)
        Sets the datatype of the attribute.
        Parameters:
        datatype - is the wanted datatype
      • setIssuer

        void setIssuer​(String issuer)
        Sets the issuer of the attribute.
        Parameters:
        issuer - is the issuer of the attribute