vertx / io.vertx.rxjava.ext.auth.shiro / ShiroAuth

# ShiroAuth

`open class ShiroAuth : AuthProvider`

Factory interface for creating Apache Shiro based io.vertx.rxjava.ext.auth.AuthProvider instances. NOTE: This class has been automatically generated from the io.vertx.ext.auth.shiro.ShiroAuth non RX-ified interface using Vert.x codegen.

### Constructors

<init> | `ShiroAuth(delegate: ShiroAuth)`

### Properties

__TYPE_ARG | `static val __TYPE_ARG: TypeArg<ShiroAuth>`

### Functions

create | `open static fun create(vertx: Vertx, realmType: ShiroAuthRealmType, config: JsonObject): ShiroAuth` `open static fun create(vertx: Vertx, options: ShiroAuthOptions): ShiroAuth` Create a Shiro auth provider
equals | `open fun equals(other: Any?): Boolean`
getDelegate | `open fun getDelegate(): ShiroAuth`
hashCode | `open fun hashCode(): Int`
newInstance | `open static fun newInstance(arg: ShiroAuth): ShiroAuth`
setRolePrefix | `open fun setRolePrefix(rolePrefix: String): ShiroAuth` Set the role prefix to distinguish from permissions when checking for isPermitted requests.
toString | `open fun toString(): String`