public class WildcardPermissionBasedAuthorization extends Authorization
original
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static TypeArg<WildcardPermissionBasedAuthorization> |
__TYPE_ARG |
Constructor and Description |
---|
WildcardPermissionBasedAuthorization(Object delegate) |
WildcardPermissionBasedAuthorization(io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization delegate) |
Modifier and Type | Method and Description |
---|---|
static WildcardPermissionBasedAuthorization |
create(String permission) |
boolean |
equals(Object o) |
io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization |
getDelegate() |
String |
getPermission()
return the value of the wildcard permission
|
String |
getResource()
returns an optional resource that the permission is assigned-on
|
int |
hashCode() |
static WildcardPermissionBasedAuthorization |
newInstance(io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization arg) |
WildcardPermissionBasedAuthorization |
setResource(String resource)
sets an optional resource that the permission is assigned-on
|
String |
toString() |
match, match, newInstance, verify
public static final TypeArg<WildcardPermissionBasedAuthorization> __TYPE_ARG
public WildcardPermissionBasedAuthorization(io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization delegate)
public WildcardPermissionBasedAuthorization(Object delegate)
public String toString()
toString
in class Authorization
public boolean equals(Object o)
equals
in class Authorization
public int hashCode()
hashCode
in class Authorization
public io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization getDelegate()
getDelegate
in class Authorization
public static WildcardPermissionBasedAuthorization create(String permission)
public String getPermission()
public String getResource()
public WildcardPermissionBasedAuthorization setResource(String resource)
resource
- public static WildcardPermissionBasedAuthorization newInstance(io.vertx.ext.auth.authorization.WildcardPermissionBasedAuthorization arg)
Copyright © 2020 Eclipse. All rights reserved.