Interface NamedAttributeProvider

  • All Superinterfaces:
    AttributeProvider
    All Known Subinterfaces:
    CloseableNamedAttributeProvider
    All Known Implementing Classes:
    BaseNamedAttributeProvider

    public interface NamedAttributeProvider
    extends AttributeProvider
    "Named" Attribute Provider, i.e. providing "named attribute(s)" as defined in ยง7.3 of XACML 3.0 specification:

    A named attribute is the term used for the criteria that the specific attribute designators use to refer to particular attributes in the elements of the request context.

    • Method Detail

      • getProvidedAttributes

        Set<oasis.names.tc.xacml._3_0.core.schema.wd_17.AttributeDesignatorType> getProvidedAttributes()
        Returns a non-null non-empty Set of AttributeDesignators provided/supported by this module.
        Returns:
        a non-null non-empty Set of supported AttributeDesignatorTypes