Dependencies
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- com.fasterxml.jackson.core/jackson-annotations/2.9.0
- com.fasterxml.jackson.core/jackson-core/2.9.9
- com.fasterxml.jackson.core/jackson-databind/2.9.9.1
- com.github.jponge/lzma-java/1.3
- com.google.protobuf.nano/protobuf-javanano/3.0.0-alpha-5
- com.google.protobuf/protobuf-java/2.6.1
- com.jcraft/jzlib/1.1.3
- commons-logging/commons-logging/1.2
- com.ning/compress-lzf/1.0.3
- com.sun/tools/1.8
- io.netty/netty-buffer/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-dns/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http2/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-socks/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-common/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler-proxy/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver-dns/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-epoll/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-kqueue/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-unix-common/4.1.34.Final (available as io.netty/netty-all/4.1.25.Final)
- io.vertx/vertx-auth-common/3.8.0
- io.vertx/vertx-codegen/3.8.0
- io.vertx/vertx-core/3.8.0
- io.vertx/vertx-docgen/0.9.2
- io.vertx/vertx-jwt/3.8.0
- java/11
- log4j/log4j/1.2.17
- logkit/logkit/1.0.1
- net.jpountz.lz4/lz4/1.3.0
- org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.0
- org.apache.logging.log4j/log4j-api/2.6.2
- org.bouncycastle/bcpkix-jdk15on/1.54
- org.bouncycastle/bcprov-jdk15on/1.54
- org.conscrypt/conscrypt-openjdk-uber/1.3.0
- org.jboss.marshalling/jboss-marshalling/1.4.11.Final
- org.mvel/mvel2/2.3.1.Final
- org.slf4j/slf4j-api/1.7.21
Declarations
-
examples
-
AuthJWTExamples
- example6(Vertx): void
- example7(Vertx, String, String): void
- example8(Vertx): void
- example9(JWTAuth): void
- example10(JWTAuth): void
- example11(JWTAuth): void
- example12(JWTAuth): void
- example13(User): void
- example14(Vertx): void
- example15(Vertx): void
- example16(Vertx): void
- example17(Vertx): void
- example18(Vertx): void
-
AuthJWTExamples
-
io
-
vertx
-
ext
-
auth
-
jwt
- JWTAuth
-
JWTAuthOptions
- PERMISSIONS_CLAIM_KEY: String
- JWT_OPTIONS: JWTOptions
- permissionsClaimKey: String
- keyStore: KeyStoreOptions
- pubSecKeys: List<PubSecKeyOptions>
- secrets: List<SecretOptions>
- jwtOptions: JWTOptions
- jwks: List<JsonObject>
- JWTAuthOptions(): void
- JWTAuthOptions(JWTAuthOptions): void
- init(): void
- JWTAuthOptions(JsonObject): void
- getPermissionsClaimKey(): String
- setPermissionsClaimKey(String): JWTAuthOptions
- getKeyStore(): KeyStoreOptions
- setKeyStore(KeyStoreOptions): JWTAuthOptions
- getPubSecKeys(): List<PubSecKeyOptions>
- setPubSecKeys(List<PubSecKeyOptions>): JWTAuthOptions
- getSecrets(): List<SecretOptions>
- setSecrets(List<SecretOptions>): JWTAuthOptions
- addSecret(SecretOptions): JWTAuthOptions
- addPubSecKey(PubSecKeyOptions): JWTAuthOptions
- getJWTOptions(): JWTOptions
- setJWTOptions(JWTOptions): JWTAuthOptions
- getJwks(): List<JsonObject>
- setJwks(List<JsonObject>): JWTAuthOptions
- addJwk(JsonObject): JWTAuthOptions
- JWTAuthOptionsConverter
-
JWTKeyStoreOptions
- TYPE: String
- type: String
- path: String
- password: String
- JWTKeyStoreOptions(): void
- JWTKeyStoreOptions(JWTKeyStoreOptions): void
- init(): void
- JWTKeyStoreOptions(JsonObject): void
- getType(): String
- setType(String): JWTKeyStoreOptions
- getPath(): String
- setPath(String): JWTKeyStoreOptions
- getPassword(): String
- setPassword(String): JWTKeyStoreOptions
- JWTKeyStoreOptionsConverter
- JWTOptions
-
impl
- JWTAuthProviderImpl
-
JWTUser
- jwtToken: JsonObject
- log: Logger
- permissions: JsonArray
- JWTUser(): void
- JWTUser(JsonObject, String): void
- getNestedJsonValue(JsonObject, String): void
- principal(): JsonObject
- setAuthProvider(AuthProvider): void
- doIsPermitted(String, Handler<AsyncResult<Boolean>>): void
- writeToBuffer(Buffer): void
- readFromBuffer(int, Buffer): int
-
jwt
-
auth
-
ext
-
vertx