public class JwtPhylum extends AuthPhylum implements JwtOstium
| Modifier and Type | Field and Description |
|---|---|
protected io.vertx.up.secure.handler.AuthorizationAuthPhylum.Type |
type |
authorities, authProvider, realm| Constructor and Description |
|---|
JwtPhylum(JwtAuth authProvider,
String skip) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
authenticateHeader(io.vertx.ext.web.RoutingContext context) |
protected void |
parseAuthorization(io.vertx.ext.web.RoutingContext ctx,
boolean optional,
io.vertx.core.Handler<io.vertx.core.AsyncResult<String>> handler) |
void |
parseCredentials(io.vertx.ext.web.RoutingContext context,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler) |
JwtOstium |
setAudience(List<String> audience) |
JwtOstium |
setIgnoreExpiration(boolean ignoreExpiration) |
JwtOstium |
setIssuer(String issuer) |
addAuthorities, addAuthority, authorize, getLogger, handleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic JwtOstium setAudience(List<String> audience)
setAudience in interface JwtOstiumpublic JwtOstium setIgnoreExpiration(boolean ignoreExpiration)
setIgnoreExpiration in interface JwtOstiumpublic void parseCredentials(io.vertx.ext.web.RoutingContext context,
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler)
parseCredentials in interface io.vertx.ext.web.handler.AuthHandlerprotected String authenticateHeader(io.vertx.ext.web.RoutingContext context)
authenticateHeader in class AuthPhylumprotected final void parseAuthorization(io.vertx.ext.web.RoutingContext ctx,
boolean optional,
io.vertx.core.Handler<io.vertx.core.AsyncResult<String>> handler)
Copyright © 2019. All rights reserved.