Skip navigation links
A B C D E F G H I J L M O P R S T U V W 

A

adapt(int, VertxWebContext) - Method in class org.pac4j.vertx.http.DefaultHttpActionAdapter
 
addResponseCookie(Cookie) - Method in class org.pac4j.vertx.VertxWebContext
 
ApplicationLogoutHandler - Class in org.pac4j.vertx.handler.impl
Implementation of a handler for handling pac4j user logout
ApplicationLogoutHandler(Vertx, ApplicationLogoutHandlerOptions, Config) - Constructor for class org.pac4j.vertx.handler.impl.ApplicationLogoutHandler
Construct based on the option values provided
ApplicationLogoutHandlerOptions - Class in org.pac4j.vertx.handler.impl
Class with fluent API to wrap options which can be supplied to ApplicationLogoutHandler.
ApplicationLogoutHandlerOptions() - Constructor for class org.pac4j.vertx.handler.impl.ApplicationLogoutHandlerOptions
 
authenticate(JsonObject, Handler<AsyncResult<User>>) - Method in class org.pac4j.vertx.auth.Pac4jAuthProvider
 
authorizerName - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
 
authorizers() - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 

B

BearerAccessTokenMixin(String, long, Scope) - Constructor for class org.pac4j.vertx.core.DefaultJsonConverter.BearerAccessTokenMixin
 
blockingTimeoutSeconds - Variable in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 

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, 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, 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
 
clients() - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
completeResponse() - Method in class org.pac4j.vertx.VertxWebContext
 
config - Variable in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandler
 
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.
DefaultHttpActionAdapter - Class in org.pac4j.vertx.http
 
DefaultHttpActionAdapter() - Constructor for class org.pac4j.vertx.http.DefaultHttpActionAdapter
 
DefaultJsonConverter - Class in org.pac4j.vertx.core
Default eventbus object converter The serialization strategy is: For primitive types (String, Number and Boolean), return as is For arrays, convert to JsonArray Otherwise, convert to a JsonObject with the class name in the "class" attribute and the serialized form with Jackson in the "value" attribute.
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.ApplicationLogoutHandler
 
destroySession(WebContext) - Method in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
doDestroySession(String) - Method in class org.pac4j.vertx.cas.VertxClusteredSharedDataLogoutHandler
 
doDestroySession(String) - Method in class org.pac4j.vertx.cas.VertxLocalSharedDataLogoutHandler
 
doDestroySession(String) - Method in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
doIsPermitted(String, Handler<AsyncResult<Boolean>>) - Method in class org.pac4j.vertx.auth.Pac4jUser
 
doRecordSession(String, String) - Method in class org.pac4j.vertx.cas.VertxClusteredSharedDataLogoutHandler
 
doRecordSession(String, String) - Method in class org.pac4j.vertx.cas.VertxLocalSharedDataLogoutHandler
 
doRecordSession(String, String) - Method in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 

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.

F

failResponse(int) - Method in class org.pac4j.vertx.VertxWebContext
 

G

getDefaultUrl() - Method in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandlerOptions
 
getDefaultUrl() - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
getFullRequestURL() - Method in class org.pac4j.vertx.VertxWebContext
 
getInstance() - Static method in class org.pac4j.vertx.core.DefaultJsonConverter
 
getLogoutUrlPattern() - Method in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandlerOptions
 
getMultiProfile() - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
getPath() - Method in class org.pac4j.vertx.VertxWebContext
 
getRemoteAddr() - Method in class org.pac4j.vertx.VertxWebContext
 
getRenewSession() - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
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
 
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
 
getSessionAttribute(String) - Method in class org.pac4j.vertx.VertxWebContext
 
getSessionId(String) - Method in class org.pac4j.vertx.cas.VertxClusteredSharedDataLogoutHandler
 
getSessionId(String) - Method in class org.pac4j.vertx.cas.VertxLocalSharedDataLogoutHandler
 
getSessionId(String) - Method in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
getSessionIdentifier() - Method in class org.pac4j.vertx.VertxWebContext
 
getVertxUser() - Method in class org.pac4j.vertx.VertxWebContext
 

H

handle(RoutingContext) - Method in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandler
 
handle(RoutingContext) - Method in class org.pac4j.vertx.handler.impl.CallbackHandler
 
handle(RoutingContext) - Method in class org.pac4j.vertx.handler.impl.SecurityHandler
 
httpActionAdapter - Variable in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandler
 
httpActionAdapter - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
 

I

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
 
logoutUrlPattern - Variable in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandler
 

M

matcherName - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
 
matchers() - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
multiProfile - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
 
multiProfile() - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 

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.cas - package org.pac4j.vertx.cas
 
org.pac4j.vertx.core - package org.pac4j.vertx.core
 
org.pac4j.vertx.handler.impl - package org.pac4j.vertx.handler.impl
 
org.pac4j.vertx.http - package org.pac4j.vertx.http
 

P

PAC4J_CAS_SHARED_DATA_KEY - Static variable in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
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
 
pac4jUserProfiles() - Method in class org.pac4j.vertx.auth.Pac4jUser
 
principal() - Method in class org.pac4j.vertx.auth.Pac4jUser
 

R

readFromBuffer(int, Buffer) - Method in class org.pac4j.vertx.auth.Pac4jUser
 
recordSession(WebContext, String) - Method in class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
redirect(String, VertxWebContext) - Method in class org.pac4j.vertx.http.DefaultHttpActionAdapter
 
remove(boolean) - Method in class org.pac4j.vertx.VertxProfileManager
 
removeVertxUser() - Method in class org.pac4j.vertx.VertxWebContext
 
retrieveAll(boolean) - Method in class org.pac4j.vertx.VertxProfileManager
 

S

save(boolean, CommonProfile, boolean) - Method in class org.pac4j.vertx.VertxProfileManager
 
SecurityHandler - Class in org.pac4j.vertx.handler.impl
 
SecurityHandler(Vertx, 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
 
sendFailureResponse(VertxWebContext, int) - Method in class org.pac4j.vertx.http.DefaultHttpActionAdapter
 
setAuthProvider(AuthProvider) - Method in class org.pac4j.vertx.auth.Pac4jUser
 
setDefaultUrl(String) - Method in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandlerOptions
 
setDefaultUrl(String) - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
setLogoutUrlPattern(String) - Method in class org.pac4j.vertx.handler.impl.ApplicationLogoutHandlerOptions
 
setMultiProfile(Boolean) - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
setRenewSession(Boolean) - Method in class org.pac4j.vertx.handler.impl.CallbackHandlerOptions
 
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
 
setResponseStatus(int) - Method in class org.pac4j.vertx.VertxWebContext
 
setSessionAttribute(String, Object) - Method in class org.pac4j.vertx.VertxWebContext
 
setUserProfile(String, CommonProfile, boolean) - 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.cas.VertxSharedDataLogoutHandler
 
vertx - Variable in class org.pac4j.vertx.handler.impl.SecurityHandler
 
VertxClusteredSharedDataLogoutHandler - Class in org.pac4j.vertx.cas
 
VertxClusteredSharedDataLogoutHandler(Vertx, SessionStore) - Constructor for class org.pac4j.vertx.cas.VertxClusteredSharedDataLogoutHandler
 
VertxClusteredSharedDataLogoutHandler(Vertx, SessionStore, int) - Constructor for class org.pac4j.vertx.cas.VertxClusteredSharedDataLogoutHandler
 
VertxLocalSharedDataLogoutHandler - Class in org.pac4j.vertx.cas
 
VertxLocalSharedDataLogoutHandler(Vertx, SessionStore) - Constructor for class org.pac4j.vertx.cas.VertxLocalSharedDataLogoutHandler
 
VertxLocalSharedDataLogoutHandler(Vertx, SessionStore, int) - Constructor for class org.pac4j.vertx.cas.VertxLocalSharedDataLogoutHandler
 
VertxProfileManager - Class in org.pac4j.vertx
 
VertxProfileManager(VertxWebContext) - Constructor for class org.pac4j.vertx.VertxProfileManager
 
VertxSharedDataLogoutHandler - Class in org.pac4j.vertx.cas
 
VertxSharedDataLogoutHandler(Vertx, SessionStore, int) - Constructor for class org.pac4j.vertx.cas.VertxSharedDataLogoutHandler
 
VertxWebContext - Class in org.pac4j.vertx
WebContext implementation for Vert.x 3.
VertxWebContext(RoutingContext) - Constructor for class org.pac4j.vertx.VertxWebContext
 

W

withAuthorizers(String) - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
withClients(String) - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
withMatchers(String) - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
withMultiProfile(boolean) - Method in class org.pac4j.vertx.handler.impl.SecurityHandlerOptions
 
writeResponseContent(String) - Method in class org.pac4j.vertx.VertxWebContext
 
writeToBuffer(Buffer) - Method in class org.pac4j.vertx.auth.Pac4jUser
 
A B C D E F G H I J L M O P R S T U V W 
Skip navigation links

Copyright © 2016. All Rights Reserved.