public class QuarkusHttpUser extends Object implements io.vertx.ext.auth.User
| Constructor and Description |
|---|
QuarkusHttpUser(io.quarkus.security.identity.SecurityIdentity securityIdentity) |
| Modifier and Type | Method and Description |
|---|---|
io.vertx.ext.auth.User |
clearCache() |
io.quarkus.security.identity.SecurityIdentity |
getSecurityIdentity() |
io.vertx.ext.auth.User |
isAuthorised(String authority,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> resultHandler) |
io.vertx.ext.auth.User |
isAuthorized(String authority,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> resultHandler) |
io.vertx.core.json.JsonObject |
principal() |
void |
setAuthProvider(io.vertx.ext.auth.AuthProvider authProvider) |
public QuarkusHttpUser(io.quarkus.security.identity.SecurityIdentity securityIdentity)
public io.vertx.ext.auth.User isAuthorized(String authority, io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> resultHandler)
isAuthorized in interface io.vertx.ext.auth.Userpublic io.vertx.ext.auth.User isAuthorised(String authority, io.vertx.core.Handler<io.vertx.core.AsyncResult<Boolean>> resultHandler)
isAuthorised in interface io.vertx.ext.auth.Userpublic io.vertx.ext.auth.User clearCache()
clearCache in interface io.vertx.ext.auth.Userpublic io.vertx.core.json.JsonObject principal()
principal in interface io.vertx.ext.auth.Userpublic void setAuthProvider(io.vertx.ext.auth.AuthProvider authProvider)
setAuthProvider in interface io.vertx.ext.auth.Userpublic io.quarkus.security.identity.SecurityIdentity getSecurityIdentity()
Copyright © 2019 JBoss by Red Hat. All rights reserved.