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