## Uses of Interface
io.vertx.ext.auth.abac.Attribute

- Packages that use Attribute
  Package | Description
  --- | ---
  io.vertx.ext.auth.abac |
  io.vertx.reactivex.ext.auth.abac |
  io.vertx.rxjava3.ext.auth.abac |

- - ### Uses of Attribute in io.vertx.ext.auth.abac

    Methods in io.vertx.ext.auth.abac that return Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Attribute` | Attribute.`create​(Function<User,​Boolean> function)` | A custom function to be used during matching.
    `static Attribute` | Attribute.`eq​(String pointer, Object value)` | Verifies whether the attribute matches the specified.
    `static Attribute` | Attribute.`has​(String pointer, Object value)` | Verifies whether the attribute matches the specified.
    `static Attribute` | Attribute.`ne​(String pointer, Object value)` | Verifies whether the attribute matches the specified.

    Methods in io.vertx.ext.auth.abac that return types with arguments of type Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `Set<Attribute>` | Policy.`getAttributes()` | Get the attributes of the policy.

    Methods in io.vertx.ext.auth.abac with parameters of type Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `Policy` | Policy.`addAttribute​(Attribute attribute)` | Add an attribute to the policy.

    Method parameters in io.vertx.ext.auth.abac with type arguments of type Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `Policy` | Policy.`setAttributes​(Set<Attribute> attributes)` | Set the attributes of the policy.

  - ### Uses of Attribute in io.vertx.reactivex.ext.auth.abac

    Methods in io.vertx.reactivex.ext.auth.abac that return Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `Attribute` | Attribute.`getDelegate()` |

    Methods in io.vertx.reactivex.ext.auth.abac with parameters of type Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Attribute` | Attribute.`newInstance​(Attribute arg)` |

    Constructors in io.vertx.reactivex.ext.auth.abac with parameters of type Attribute
    Constructor | Description
    --- | ---
    `Attribute​(Attribute delegate)` |

  - ### Uses of Attribute in io.vertx.rxjava3.ext.auth.abac

    Methods in io.vertx.rxjava3.ext.auth.abac that return Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `Attribute` | Attribute.`getDelegate()` |

    Methods in io.vertx.rxjava3.ext.auth.abac with parameters of type Attribute
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Attribute` | Attribute.`newInstance​(Attribute arg)` |

    Constructors in io.vertx.rxjava3.ext.auth.abac with parameters of type Attribute
    Constructor | Description
    --- | ---
    `Attribute​(Attribute delegate)` |