Factory interface for creating Apache Shiro based `io.vertx.ext.auth.AuthProvider` instances.

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `AuthProvider`
        - `ShiroAuth`

- `ShiroAuth`
  - `AuthProvider`
    - `Basic`
      - `Identifiable`
      - `Object`
        - `Anything`

no subtypes hierarchy

Initializer
`ShiroAuth(ShiroAuth unknown)`

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`setRolePrefix` | `shared default ShiroAuth setRolePrefix(String rolePrefix)` Set the role prefix to distinguish from permissions when checking for isPermitted requests. Parameters: `rolePrefix` a Prefix e.g.: “role:”

Inherited Methods
Methods inherited from: `AuthProvider` `authenticate`
Methods inherited from: `Object` `equals`