public class AuthHandlerOptions
extends java.lang.Object
AuthHandlerFactory name and JSON configuration. During
KnotxServerVerticle deployment all implementations of AuthHandlerFactory are loaded from the classpath and based on AuthHandlerFactory.getName() are initiated.| Constructor and Description |
|---|
AuthHandlerOptions(io.vertx.core.json.JsonObject json)
Create settings from JSON
|
| Modifier and Type | Method and Description |
|---|---|
io.vertx.core.json.JsonObject |
getConfig() |
java.lang.String |
getFactory() |
java.lang.String |
getSchema() |
AuthHandlerOptions |
setConfig(io.vertx.core.json.JsonObject config)
Sets
Handler configuration. |
AuthHandlerOptions |
setFactory(java.lang.String factory)
Sets
AuthHandlerFactory name |
AuthHandlerOptions |
setSchema(java.lang.String schema)
Sets security schema name
|
io.vertx.core.json.JsonObject |
toJson() |
java.lang.String |
toString() |
public AuthHandlerOptions(io.vertx.core.json.JsonObject json)
json - the JSONpublic io.vertx.core.json.JsonObject toJson()
public java.lang.String getSchema()
public AuthHandlerOptions setSchema(java.lang.String schema)
schema - security schema namepublic java.lang.String getFactory()
AuthHandlerFactory namepublic AuthHandlerOptions setFactory(java.lang.String factory)
AuthHandlerFactory namefactory - handler factory namepublic io.vertx.core.json.JsonObject getConfig()
AuthHandlerFactory.create(Vertx, JsonObject)
initializationpublic AuthHandlerOptions setConfig(io.vertx.core.json.JsonObject config)
Handler configuration.config - handler JSON configurationpublic java.lang.String toString()
toString in class java.lang.Object