A B C D E G H I J L M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(HttpAction, WebContext) - Method in class org.pac4j.vertx.http.VertxHttpActionAdapter
- addResponseCookie(Cookie) - Method in class org.pac4j.vertx.VertxWebContext
- authenticate(JsonObject, Handler<AsyncResult<User>>) - Method in class org.pac4j.vertx.auth.Pac4jAuthProvider
- authenticate(RoutingContext, Handler<AsyncResult<User>>) - Method in class org.pac4j.vertx.handler.impl.SecurityHandler
- authorizerName - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
B
- BearerAccessTokenMixin(String, long, Scope) - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter.BearerAccessTokenMixin
- buildFromTrackableSession(WebContext, Object) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
C
- CallbackDeployingPac4jAuthHandler - Class in org.pac4j.vertx.handler.impl
-
Version of the Pac4j authentication handler which auto-deploys a CallbackHandler on the relative URL derived from the path of the callback URL specified in the Clients object held within the Config object supplied in the constructor.
- CallbackDeployingPac4jAuthHandler(Vertx, SessionStore, Config, Router, Pac4jAuthProvider, SecurityHandlerOptions, CallbackHandlerOptions) - Constructor for class org.pac4j.vertx.handler.impl.CallbackDeployingPac4jAuthHandler
- CallbackHandler - Class in org.pac4j.vertx.handler.impl
-
Callback handler for Vert.x pac4j binding.
- CallbackHandler(Vertx, SessionStore, Config, CallbackHandlerOptions) - Constructor for class org.pac4j.vertx.handler.impl.CallbackHandler
- CallbackHandlerOptions - Class in org.pac4j.vertx.handler.impl
-
Vert.x-style options class for a callback handler
- CallbackHandlerOptions() - Constructor for class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
- clientNames - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
- config - Variable in class org.pac4j.vertx.handler.impl.LogoutHandler
- config - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
D
- decodeObject(Object) - Method in class org.pac4j.vertx.core.DefaultJsonConverter
- decodeObject(Object) - Method in interface org.pac4j.vertx.core.JsonConverter
-
Decode the given object encoded with the encodeObject method.
- DefaultJsonConverter - Class in org.pac4j.vertx.core
-
Default eventbus object converter
- DefaultJsonConverter() - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter
- DefaultJsonConverter.BearerAccessTokenMixin - Class in org.pac4j.vertx.core
- DefaultJsonConverter.OAuth1RequestTokenMixin - Class in org.pac4j.vertx.core
- DefaultJsonConverter.TokenMixin - Class in org.pac4j.vertx.core
- DefaultJsonConverter.ValueMixin - Class in org.pac4j.vertx.core
- defaultUrl - Variable in class org.pac4j.vertx.handler.impl.LogoutHandler
- destroySession(WebContext) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
E
- encodeObject(Object) - Method in class org.pac4j.vertx.core.DefaultJsonConverter
- encodeObject(Object) - Method in interface org.pac4j.vertx.core.JsonConverter
-
Encode the given object in a compatible form for the event bus.
G
- get(K) - Method in class org.pac4j.vertx.core.store.VertxClusteredMapStore
- get(K) - Method in class org.pac4j.vertx.core.store.VertxLocalMapStore
- get(WebContext, String) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
- getFullRequestURL() - Method in class org.pac4j.vertx.VertxWebContext
- getInstance() - Static method in class org.pac4j.vertx.core.DefaultJsonConverter
- getPath() - Method in class org.pac4j.vertx.VertxWebContext
- getRemoteAddr() - Method in class org.pac4j.vertx.VertxWebContext
- getRequestAttribute(String) - Method in class org.pac4j.vertx.VertxWebContext
- getRequestCookies() - Method in class org.pac4j.vertx.VertxWebContext
- getRequestHeader(String) - Method in class org.pac4j.vertx.VertxWebContext
- getRequestMethod() - Method in class org.pac4j.vertx.VertxWebContext
- getRequestParameter(String) - Method in class org.pac4j.vertx.VertxWebContext
- getRequestParameters() - Method in class org.pac4j.vertx.VertxWebContext
- getResponseHeader(String) - Method in class org.pac4j.vertx.VertxWebContext
- getResponseHeaders() - Method in class org.pac4j.vertx.VertxWebContext
- getScheme() - Method in class org.pac4j.vertx.VertxWebContext
- getServerName() - Method in class org.pac4j.vertx.VertxWebContext
- getServerPort() - Method in class org.pac4j.vertx.VertxWebContext
- getSessionId(WebContext, boolean) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
- getTrackableSession(WebContext) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
- getVertxRoutingContext() - Method in class org.pac4j.vertx.VertxWebContext
- getVertxSession() - Method in class org.pac4j.vertx.VertxWebContext
- getVertxSession(WebContext) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
- getVertxUser() - Method in class org.pac4j.vertx.VertxWebContext
H
- handle(RoutingContext) - Method in class org.pac4j.vertx.handler.impl.CallbackHandler
- handle(RoutingContext) - Method in class org.pac4j.vertx.handler.impl.LogoutHandler
I
- INSTANCE - Static variable in class org.pac4j.vertx.http.VertxHttpActionAdapter
- isAuthorized(Authorization, Handler<AsyncResult<Boolean>>) - Method in class org.pac4j.vertx.auth.Pac4jUser
- isSecure() - Method in class org.pac4j.vertx.VertxWebContext
J
- JsonConverter - Interface in org.pac4j.vertx.core
-
Interface for encoding and decoding objects for the event bus.
L
- LOG - Static variable in class org.pac4j.vertx.handler.impl.CallbackHandler
- LogoutHandler - Class in org.pac4j.vertx.handler.impl
-
Implementation of a handler for handling pac4j user logout
- LogoutHandler(Vertx, SessionStore, LogoutHandlerOptions, Config) - Constructor for class org.pac4j.vertx.handler.impl.LogoutHandler
-
Construct based on the option values provided
- LogoutHandlerOptions - Class in org.pac4j.vertx.handler.impl
-
Class with fluent API to wrap options which can be supplied to LogoutHandler.
- LogoutHandlerOptions() - Constructor for class org.pac4j.vertx.handler.impl.LogoutHandlerOptions
- logoutUrlPattern - Variable in class org.pac4j.vertx.handler.impl.LogoutHandler
M
- matcherName - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
- multiProfile - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
O
- OAuth1RequestTokenMixin(String, String, boolean, String) - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter.OAuth1RequestTokenMixin
- org.pac4j.vertx - package org.pac4j.vertx
- org.pac4j.vertx.auth - package org.pac4j.vertx.auth
- org.pac4j.vertx.context.session - package org.pac4j.vertx.context.session
- org.pac4j.vertx.core - package org.pac4j.vertx.core
- org.pac4j.vertx.core.store - package org.pac4j.vertx.core.store
- org.pac4j.vertx.handler.impl - package org.pac4j.vertx.handler.impl
- org.pac4j.vertx.http - package org.pac4j.vertx.http
P
- PAC4J_SHARED_DATA_KEY - Static variable in class org.pac4j.vertx.core.store.VertxMapStoreBase
- Pac4jAuthProvider - Class in org.pac4j.vertx.auth
-
Vert.x authprovider for pac4j libraries.
- Pac4jAuthProvider() - Constructor for class org.pac4j.vertx.auth.Pac4jAuthProvider
- Pac4jUser - Class in org.pac4j.vertx.auth
- Pac4jUser() - Constructor for class org.pac4j.vertx.auth.Pac4jUser
- principal() - Method in class org.pac4j.vertx.auth.Pac4jUser
R
- remove(K) - Method in class org.pac4j.vertx.core.store.VertxClusteredMapStore
- remove(K) - Method in class org.pac4j.vertx.core.store.VertxLocalMapStore
- removeOrRenewExpiredProfiles(LinkedHashMap<String, UserProfile>, boolean) - Method in class org.pac4j.vertx.VertxProfileManager
- removeVertxUser() - Method in class org.pac4j.vertx.VertxWebContext
- renewSession(WebContext) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
S
- saveAll(LinkedHashMap<String, UserProfile>, boolean) - Method in class org.pac4j.vertx.VertxProfileManager
- SecurityHandler - Class in org.pac4j.vertx.handler.impl
- SecurityHandler(Vertx, SessionStore, Config, Pac4jAuthProvider, SecurityHandlerOptions) - Constructor for class org.pac4j.vertx.handler.impl.SecurityHandler
- SecurityHandlerOptions - Class in org.pac4j.vertx.handler.impl
- SecurityHandlerOptions() - Constructor for class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
- set(K, V) - Method in class org.pac4j.vertx.core.store.VertxClusteredMapStore
- set(K, V) - Method in class org.pac4j.vertx.core.store.VertxLocalMapStore
- set(WebContext, String, Object) - Method in class org.pac4j.vertx.context.session.VertxSessionStore
- setAuthProvider(AuthProvider) - Method in class org.pac4j.vertx.auth.Pac4jUser
- setRequestAttribute(String, Object) - Method in class org.pac4j.vertx.VertxWebContext
- setResponseContentType(String) - Method in class org.pac4j.vertx.VertxWebContext
- setResponseHeader(String, String) - Method in class org.pac4j.vertx.VertxWebContext
- setUserProfiles(Map<String, UserProfile>) - Method in class org.pac4j.vertx.auth.Pac4jUser
- setVertxUser(Pac4jUser) - Method in class org.pac4j.vertx.VertxWebContext
T
- TokenMixin(String, String, String) - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter.TokenMixin
- toTechnicalException(Throwable) - Method in class org.pac4j.vertx.handler.impl.SecurityHandler
U
- unexpectedFailure(RoutingContext, Throwable) - Method in class org.pac4j.vertx.handler.impl.SecurityHandler
V
- ValueMixin(String, Scope.Value.Requirement) - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter.ValueMixin
- vertx - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
- VertxClusteredMapStore<K,V> - Class in org.pac4j.vertx.core.store
-
Pac4j shared store implementation based on vert.x clustered shared data.
- VertxClusteredMapStore(Vertx) - Constructor for class org.pac4j.vertx.core.store.VertxClusteredMapStore
- VertxClusteredMapStore(Vertx, int) - Constructor for class org.pac4j.vertx.core.store.VertxClusteredMapStore
- VertxHttpActionAdapter - Class in org.pac4j.vertx.http
- VertxHttpActionAdapter() - Constructor for class org.pac4j.vertx.http.VertxHttpActionAdapter
- VertxLocalMapStore<K,V> - Class in org.pac4j.vertx.core.store
-
Implementation of pac4j store based on vert.x LocalMap implementation.
- VertxLocalMapStore(Vertx) - Constructor for class org.pac4j.vertx.core.store.VertxLocalMapStore
- VertxMapStoreBase - Class in org.pac4j.vertx.core.store
- VertxMapStoreBase() - Constructor for class org.pac4j.vertx.core.store.VertxMapStoreBase
- VertxProfileManager - Class in org.pac4j.vertx
- VertxProfileManager(VertxWebContext, VertxSessionStore) - Constructor for class org.pac4j.vertx.VertxProfileManager
- VertxSessionStore - Class in org.pac4j.vertx.context.session
-
Vert.x implementation of pac4j SessionStore interface to access the existing vertx-web session.
- VertxSessionStore(SessionStore) - Constructor for class org.pac4j.vertx.context.session.VertxSessionStore
- VertxSessionStore(SessionStore, Session) - Constructor for class org.pac4j.vertx.context.session.VertxSessionStore
- VertxWebContext - Class in org.pac4j.vertx
-
WebContext implementation for Vert.x 3.
- VertxWebContext(RoutingContext, SessionStore) - Constructor for class org.pac4j.vertx.VertxWebContext
- voidAsyncOpToBlocking(Func1<AsyncMap, Single>) - Method in class org.pac4j.vertx.core.store.VertxClusteredMapStore
All Classes All Packages