A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

affiliationAttribute - Property in AffiliationSurveyFilter
AffiliationSurveyFilter - Class in au.org.ala.web
AffiliationSurveyFilter(org.pac4j.core.config.Config, org.pac4j.core.context.session.SessionStoreFactory, org.pac4j.core.context.WebContextFactory, Set<String>, java.lang.String, java.lang.String) - Constructor in AffiliationSurveyFilter
after() - Method in AlaSecuredInterceptor
after() - Method in SsoInterceptor
afterView() - Method in AlaSecuredInterceptor
afterView() - Method in SsoInterceptor
ALA_COOKIE_MATCHER - Property in AuthPac4jPluginConfig
alaAffiliationFilter(org.pac4j.core.config.Config, org.pac4j.core.context.session.SessionStoreFactory, org.pac4j.core.context.WebContextFactory) - Method in AuthPac4jPluginConfig
AlaAuthGrailsPlugin - Class in au.org.ala.web
AlaAuthGrailsPlugin() - Constructor in AlaAuthGrailsPlugin
AlaAuthUrlMappings - Class in au.org.ala.web
AlaAuthUrlMappings() - Constructor in AlaAuthUrlMappings
AlaCookieCallbackLogic - Class in au.org.ala.web.pac4j
AlaCookieCallbackLogic(au.org.ala.pac4j.core.CookieGenerator) - Constructor in AlaCookieCallbackLogic
AlaSecuredInterceptor - Class in au.org.ala.web
AlaSecuredInterceptor() - Constructor in AlaSecuredInterceptor
ALLOW_ALL - Property in AuthPac4jPluginConfig
anonymousClient() - Method in AuthPac4jPluginConfig
Application - Class in au.org.ala.web
Application() - Constructor in Application
ATTR_CAS_FIRST_NAME - Property in Pac4jAuthService
ATTR_CAS_LAST_NAME - Property in Pac4jAuthService
ATTR_EMAIL - Property in Pac4jAuthService
ATTR_EMAIL_VERIFIED - Property in Pac4jAuthService
ATTR_FIRST_NAME - Property in Pac4jAuthService
ATTR_LAST_NAME - Property in Pac4jAuthService
ATTR_MIDDLE_NAME - Property in Pac4jAuthService
ATTR_NAME - Property in Pac4jAuthService
ATTR_NICKNAME - Property in Pac4jAuthService
ATTR_PICTURE - Property in Pac4jAuthService
ATTR_ROLE - Property in Pac4jAuthService
ATTR_ROLES - Property in Pac4jAuthService
ATTR_SUB - Property in Pac4jAuthService
ATTR_UPDATED_AT - Property in Pac4jAuthService
ATTR_USERID - Property in Pac4jAuthService
AUTH_FILTER_KEY - Property in AuthPluginConfig
authCookieGenerator() - Method in AuthPac4jPluginConfig
authCookieName - Property in CasSSOStrategy
authCookieProperties - Property in AuthPac4jPluginConfig
authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean, java.lang.String) - Method in CasSSOStrategy
authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean, java.lang.String) - Method in Pac4jSSOStrategy
authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean, java.lang.String) - Method in SSOStrategy
Authenticate a request with the SSO provider
authenticationRedirectStrategy - Property in CasSSOStrategy
AuthGenericPluginConfig - Class in au.org.ala.web.config
AuthGenericPluginConfig.1 - Class in au.org.ala.web.config
AuthGenericPluginConfig.1() - Constructor in AuthGenericPluginConfig.1
AuthGenericPluginConfig() - Constructor in AuthGenericPluginConfig
author - Property in AlaAuthGrailsPlugin
authorEmail - Property in AlaAuthGrailsPlugin
AuthPac4jPluginConfig - Class in au.org.ala.web.config
AuthPac4jPluginConfig.1 - Class in au.org.ala.web.config
AuthPac4jPluginConfig.1() - Constructor in AuthPac4jPluginConfig.1
AuthPac4jPluginConfig() - Constructor in AuthPac4jPluginConfig
AuthPluginConfig - Class in au.org.ala.web.config
AuthPluginConfig() - Constructor in AuthPluginConfig
AuthService - Class in au.org.ala.web
AuthService() - Constructor in AuthService
authService - Property in AuthTagLib
authService - Property in AuthTestController
AuthTagLib - Class in au.org.ala.web.auth
AuthTagLib() - Constructor in AuthTagLib
AuthTestController - Class in au.org.ala.web
AuthTestController() - Constructor in AuthTestController

B

before() - Method in AlaSecuredInterceptor
before() - Method in SsoInterceptor
BootStrap - Class in au.org.ala.web
BootStrap() - Constructor in BootStrap
buildFromTrackableSession(org.pac4j.core.context.WebContext, java.lang.Object) - Method in EmptySessionStore
buildFromTrackableSession(org.pac4j.core.context.WebContext, java.lang.Object) - Method in SpringSessionStore
buildLoginLink(java.lang.Object) - Method in AuthTagLib
Build the login link
buildLoginoutLink(java.lang.Object) - Method in AuthTagLib
Builds the login or logout link based on current login status.
bypassCas() - Method in SecurityPrimitives

C

cache - Property in UserAgentFilterService
cacheManager - Property in AuthService
CALLBACK_URI - Field in AuthPac4jPluginConfig
callbackLogic(au.org.ala.pac4j.core.CookieGenerator) - Method in AuthPac4jPluginConfig
casAuthCookieFilter() - Method in AuthPluginConfig
casAuthCookieGatewayFilter(au.org.ala.web.UserAgentFilterService) - Method in AuthPluginConfig
casAuthFilter() - Method in AuthPluginConfig
casAuthGatewayFilter(au.org.ala.web.UserAgentFilterService) - Method in AuthPluginConfig
CasAuthService - Class in au.org.ala.web
CAS based implementation of the generic auth service methods.
CasAuthService(au.org.ala.userdetails.UserDetailsClient, boolean, java.lang.String) - Constructor in CasAuthService
casClientProperties - Property in AuthPac4jPluginConfig
casClientProperties - Property in AuthPluginConfig
casClientProperties - Property in SsoInterceptor
CasContextParamInitializer - Class in au.org.ala.web
casContextParamInitializer() - Method in AuthPluginConfig
CasContextParamInitializer(au.org.ala.web.CoreAuthProperties, au.org.ala.web.CasClientProperties) - Constructor in CasContextParamInitializer
casHttpServletRequestWrapperFilter() - Method in AuthPluginConfig
casLoginUrl - Property in AuthTagLib
CASRoles - Class in au.org.ala.web
CASRoles() - Constructor in CASRoles
casServerLoginUrl - Property in CasSSOStrategy
casSSOFilter() - Method in AuthPluginConfig
CasSSOStrategy - Class in au.org.ala.web
CasSSOStrategy(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean, org.jasig.cas.client.authentication.UrlPatternMatcherStrategy, au.org.ala.web.UserAgentFilterService, org.jasig.cas.client.authentication.GatewayResolver) - Constructor in CasSSOStrategy
casValidationFilter() - Method in AuthPluginConfig
cleanRecord(java.lang.String) - Method in SpringSessionLogoutHandler
clearCache() - Method in LogoutController
Clear the headers and footers cache
clearUserDetailsByIdCache() - Method in AuthService
clearUserDetailsCache() - Method in AuthService
config - Property in GrailsPac4jContextProvider
constructServiceUrl(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.lang.String) - Method in CasSSOStrategy
convert(org.springframework.session.data.mongo.MongoSession) - Method in Pac4jJdkMongoSessionConverter
ConvertingFromAttributesAuthorizationGenerator - Class in au.org.ala.web.pac4j
Copy of the pac4j FromAttributesAuthorizationGenerator that applies the transform in convertProvidedRoleName to role names before adding them to the user profile.
ConvertingFromAttributesAuthorizationGenerator(java.lang.String, java.lang.String, java.lang.String, boolean) - Constructor in ConvertingFromAttributesAuthorizationGenerator
cookieExists(javax.servlet.http.HttpServletRequest) - Method in SsoInterceptor
CookieFilterWrapper - Class in au.org.ala.web
Java Servlet Filter wrapper that will only execute a filter if a cookie is present
CookieFilterWrapper(javax.servlet.Filter, java.lang.String) - Constructor in CookieFilterWrapper
cookieGenerator - Property in AlaCookieCallbackLogic
CookieMatcher - Class in au.org.ala.web
CookieMatcher(java.lang.String, java.lang.String) - Constructor in CookieMatcher
CooperatingFilterWrapper - Class in au.org.ala.web
CooperatingFilterWrapper(javax.servlet.Filter, java.lang.String) - Constructor in CooperatingFilterWrapper
coreAuthProperties - Property in AuthPac4jPluginConfig
coreAuthProperties - Property in AuthPluginConfig
coreAuthProperties - Property in LogoutController
coreAuthProperties - Property in SsoInterceptor
countryAttribute - Property in AffiliationSurveyFilter
crawlerPatterns() - Method in AuthGenericPluginConfig
crawlerPatterns - Property in UserAgentFilterService
currentUserDetails() - Method in AuthTestController

D

DEFAULT_CLIENT - Property in AuthPac4jPluginConfig
defaultLogoutLogic() - Method in AuthPac4jPluginConfig
defaultRedirect - Property in LoginController
delegate - Property in UserAgentBypassFilterWrapper
delegateService(org.pac4j.core.config.Config, au.org.ala.web.Pac4jContextProvider, org.pac4j.core.context.session.SessionStoreFactory, grails.web.mapping.LinkGenerator) - Method in AuthPac4jPluginConfig
delegateService(au.org.ala.userdetails.UserDetailsClient) - Method in AuthPluginConfig
delegateService - Property in AuthService
description - Property in AlaAuthGrailsPlugin
destroy - Property in BootStrap
destroy() - Method in CookieFilterWrapper
destroy() - Method in CooperatingFilterWrapper
destroy(org.pac4j.core.context.WebContext, org.pac4j.core.context.session.SessionStore, org.pac4j.core.profile.factory.ProfileManagerFactory, java.lang.String) - Method in SpringSessionLogoutHandler
destroy() - Method in UriExclusionFilter
destroy() - Method in UserAgentBypassFilterWrapper
destroySession(org.pac4j.core.context.WebContext) - Method in EmptySessionStore
destroySession(org.pac4j.core.context.CallContext, java.lang.String) - Method in SpringSessionLogoutHandler
destroySession(org.pac4j.core.context.WebContext) - Method in SpringSessionStore
developers - Property in AlaAuthGrailsPlugin
documentation - Property in AlaAuthGrailsPlugin
doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) - Method in CookieFilterWrapper
doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) - Method in CooperatingFilterWrapper
doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) - Method in UriExclusionFilter
doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) - Method in UserAgentBypassFilterWrapper
doWithApplicationContext() - Method in AlaAuthGrailsPlugin
doWithDynamicMethods() - Method in AlaAuthGrailsPlugin
doWithSpring() - Method in AlaAuthGrailsPlugin

E

EmptySessionStore - Class in au.org.ala.web.pac4j
EmptySessionStore() - Constructor in EmptySessionStore
enabled - Property in CasSSOStrategy
enabled - Property in SsoInterceptor
encodeServiceUrl - Property in CasSSOStrategy
enhanceRedirectUrl(org.pac4j.core.context.CallContext, org.pac4j.core.config.Config, org.pac4j.core.client.Client, java.lang.String) - Method in AuthPac4jPluginConfig.1
ensureIndexes(org.springframework.data.mongodb.core.index.IndexOperations) - Method in Pac4jJdkMongoSessionConverter
EXCLUDE_PATHS - Property in AuthPac4jPluginConfig
extractPrincipal(org.springframework.session.data.mongo.MongoSession) - Method in Pac4jJdkMongoSessionConverter
extractSessionId(org.springframework.session.data.mongo.MongoSession) - Method in Pac4jJdkMongoSessionConverter

F

filterOrder() - Method in AuthPluginConfig
frameworkParameters() - Method in GrailsPac4jContextProvider
frameworkParameters() - Method in Pac4jContextProvider

G

gatewayResolver() - Method in AuthPluginConfig
gatewayStorage - Property in CasSSOStrategy
generate(org.pac4j.core.context.CallContext, org.pac4j.core.profile.UserProfile) - Method in ConvertingFromAttributesAuthorizationGenerator
get(org.pac4j.core.context.WebContext, java.lang.String) - Method in EmptySessionStore
get(org.pac4j.core.context.WebContext, java.lang.String) - Method in SpringSessionStore
getAction(au.org.ala.web.AlaSecured) - Method in AlaSecuredInterceptor
getAllUserNameList() - Method in AuthService
deprecated:
- use a lookup service e.g. getUserForEmailAddress()
@return
getAllUserNameMap() - Method in AuthService
deprecated:
- use a lookup service e.g. getUserForEmailAddress()
@return
getAttribute(java.lang.String) - Method in Pac4jAuthService
getController(au.org.ala.web.AlaSecured) - Method in AlaSecuredInterceptor
getDisplayName() - Method in AuthService
getDisplayName() - Method in CasAuthService
getDisplayName() - Method in IAuthService
Get the current user's display name
getDisplayName() - Method in Pac4jAuthService
getEmail() - Method in AuthService
getEmail() - Method in CasAuthService
getEmail() - Method in IAuthService
Get the current user's email address
getEmail() - Method in Pac4jAuthService
getFirstName() - Method in AuthService
getFirstName() - Method in CasAuthService
getFirstName() - Method in IAuthService
Get the current user's first name
getFirstName() - Method in Pac4jAuthService
getFullUserList() - Method in UserListService
deprecated:
use the AuthService.getUserDetailsById instead
getLastName() - Method in AuthService
getLastName() - Method in CasAuthService
getLastName() - Method in IAuthService
Get the current user's last name
getLastName() - Method in Pac4jAuthService
getProfileManager() - Method in Pac4jAuthService
getQueryForIndex(java.lang.String, java.lang.Object) - Method in Pac4jJdkMongoSessionConverter
getRequestedUrl(org.pac4j.core.context.WebContext, org.pac4j.core.context.session.SessionStore) - Method in OverrideSavedRequestHandler
getSessionId(org.pac4j.core.context.WebContext, boolean) - Method in EmptySessionStore
getSessionId(org.pac4j.core.context.WebContext, boolean) - Method in SpringSessionStore
getSplitChar() - Method in ConvertingFromAttributesAuthorizationGenerator
getTrackableSession(org.pac4j.core.context.WebContext) - Method in EmptySessionStore
getTrackableSession(org.pac4j.core.context.WebContext) - Method in SpringSessionStore
getUserDetailsById(List<String>, boolean) - Method in AuthService
Do a bulk lookup of user ids from the userdetails service.
getUserDetailsByIdInternal(List<String>, boolean) - Method in AuthService
getUserForEmailAddress(java.lang.String, boolean) - Method in AuthService
getUserForUserId(java.lang.String, boolean) - Method in AuthService
getUserForUserIdInternal(java.lang.String, boolean) - Method in AuthService
getUserId() - Method in AuthService
getUserId() - Method in CasAuthService
getUserId() - Method in IAuthService
Get the current user's id
getUserId() - Method in Pac4jAuthService
getUserName() - Method in AuthService
getUserName() - Method in CasAuthService
getUserName() - Method in IAuthService
Get the current user's preferred username
getUserName() - Method in Pac4jAuthService
getUserProfile() - Method in Pac4jAuthService
getUserRoles() - Method in Pac4jAuthService
Parameters:
request - Needs to be a org.pac4j.jee.util.Pac4JHttpServletRequestWrapper
grailsApplication - Property in AlaSecuredInterceptor
grailsApplication - Property in AuthPac4jPluginConfig
grailsApplication - Property in AuthPluginConfig
grailsApplication - Property in AuthService
grailsApplication - Property in BootStrap
grailsApplication - Property in SsoInterceptor
grailsApplication - Property in UserListService
grailServerURL - Property in AuthTagLib
GrailsPac4jContextProvider - Class in au.org.ala.web
Pac4jContextProvider that uses static Grails methods to get at the request and response.
GrailsPac4jContextProvider(org.pac4j.core.config.Config) - Constructor in GrailsPac4jContextProvider
grailsVersion - Property in AlaAuthGrailsPlugin

H

I

IAuthService - Interface in au.org.ala.web
Generalise the Auth Service implementation that depends on the kind of authentication being used.
ifAllGranted - Property in AuthTagLib
Does the currently logged in user have all of the given roles?
ifAnyGranted - Property in AuthTagLib
Does the currently logged in user have any of the given roles?
ifLoggedIn - Property in AuthTagLib
Is the user logged in?
ifNotGranted - Property in AuthTagLib
Does the currently logged in user have none of the given roles?
ifNotLoggedIn - Property in AuthTagLib
Is the user not logged in?
ignoreUrlPatternMatcherStrategy() - Method in AuthPluginConfig
ignoreUrlPatternMatcherStrategy - Property in CasSSOStrategy
index() - Method in AuthTestController
index() - Method in LoginController
init() - Method in AlaSecuredInterceptor
init - Property in BootStrap
init(javax.servlet.FilterConfig) - Method in CookieFilterWrapper
init(javax.servlet.FilterConfig) - Method in CooperatingFilterWrapper
init() - Method in SsoInterceptor
init(javax.servlet.FilterConfig) - Method in UriExclusionFilter
init(javax.servlet.FilterConfig) - Method in UserAgentBypassFilterWrapper
intercept(okhttp3.Interceptor$Chain) - Method in AuthGenericPluginConfig.1
internalFilter(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.FilterChain) - Method in AffiliationSurveyFilter
internalFilter(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.FilterChain) - Method in Pac4jHttpServletRequestWrapperFilter
IS_AUTHENTICATED - Property in AuthPac4jPluginConfig
isAllGranted(javax.servlet.http.HttpServletRequest, Iterable<String>) - Method in SecurityPrimitives
Does the currently logged in user have all of the given roles?
isAnyGranted(javax.servlet.http.HttpServletRequest, Iterable<String>) - Method in SecurityPrimitives
Does the currently logged in user have any of the given roles?
isDestroySession() - Method in SpringSessionLogoutHandler
isFiltered(java.lang.String) - Method in UserAgentFilterService
isFilteredInternal(java.lang.String) - Method in UserAgentFilterService
isLoggedIn(javax.servlet.http.HttpServletRequest) - Method in SecurityPrimitives
Is the current user logged in?
isNotGranted(javax.servlet.http.HttpServletRequest, Iterable<String>) - Method in SecurityPrimitives
Does the currently logged in user have none of the given roles?
isNotLoggedIn(javax.servlet.http.HttpServletRequest) - Method in SecurityPrimitives
Is the current user not logged in?
issueManagement - Property in AlaAuthGrailsPlugin

J

K

L

license - Property in AlaAuthGrailsPlugin
linkGenerator - Property in AuthPac4jPluginConfig
linkGenerator - Property in AuthService
linkGenerator - Property in LoginController
logger - Field in SpringSessionLogoutHandler
LoginController - Class in au.org.ala.web
LoginController() - Constructor in LoginController
loginLogout - Property in AuthTagLib
Generate the login/logout link (taken from ala-web-theme plugin)
loginUrl(javax.servlet.http.HttpServletRequest) - Method in AuthService
loginUrl(java.lang.String) - Method in CasAuthService
loginUrl(java.lang.String) - Method in IAuthService
Get the login URL for the current auth service
loginUrl(java.lang.String) - Method in Pac4jAuthService
logout() - Method in LogoutController
Do logouts through this app so we can invalidate the session.
LogoutController - Class in au.org.ala.web
LogoutController() - Constructor in LogoutController

M

main(java.lang.String) - Method in Application
mappings - Property in AlaAuthUrlMappings
matches(org.pac4j.core.context.CallContext) - Method in CookieMatcher
matches(org.pac4j.core.context.CallContext) - Method in NotBotMatcher
matches(java.lang.String) - Method in RegexListUrlPatternMatcherStrategy
MongoSpringSessionPluginConfig - Class in au.org.ala.web.config
MongoSpringSessionPluginConfig() - Constructor in MongoSpringSessionPluginConfig

N

name - Property in AuthGenericPluginConfig
namespace - Property in AuthTagLib
NOT_BOT_MATCHER - Field in AuthPac4jPluginConfig
NotBotMatcher - Class in au.org.ala.web
PAC4j matcher that uses the User-Agent header to determine if the client is a search bot.
NotBotMatcher(au.org.ala.web.UserAgentFilterService) - Constructor in NotBotMatcher

O

oidcClient(org.pac4j.oidc.config.OidcConfiguration, au.org.ala.pac4j.core.CookieGenerator) - Method in AuthPac4jPluginConfig
oidcClientProperties - Property in AuthPac4jPluginConfig
oidcConfiguration(com.nimbusds.jose.util.ResourceRetriever) - Method in AuthPac4jPluginConfig
oidcEnabled - Property in SsoInterceptor
oidcLogoutHandler - Property in AuthPac4jPluginConfig
oidcLogoutHandler(FindByIndexNameSessionRepository<S>) - Method in SpringSessionPluginConfig
oidcPromptNoneClient(au.org.ala.pac4j.core.CookieGenerator, com.nimbusds.jose.util.ResourceRetriever) - Method in AuthPac4jPluginConfig
onChange(Map<String, Object>) - Method in AlaAuthGrailsPlugin
onConfigChange(Map<String, Object>) - Method in AlaAuthGrailsPlugin
onShutdown(Map<String, Object>) - Method in AlaAuthGrailsPlugin
onStartup(javax.servlet.ServletContext) - Method in CasContextParamInitializer
order - Property in AlaSecuredInterceptor
order - Property in SsoInterceptor
organization - Property in AlaAuthGrailsPlugin
OVERRIDE_REQUESTED_URL_ATTRIBUTE - Property in OverrideSavedRequestHandler
OverrideSavedRequestHandler - Class in au.org.ala.web
SavedRequestHandler that allows the application to set the requested URL by adding a request attribute, OverrideSavedRequestHandler.OVERRIDE_REQUESTED_URL_ATTRIBUTE, with the URL to redirect to.
OverrideSavedRequestHandler() - Constructor in OverrideSavedRequestHandler

P

Pac4jAuthService - Class in au.org.ala.web
Pac4jAuthService(org.pac4j.core.config.Config, au.org.ala.web.Pac4jContextProvider, org.pac4j.core.context.session.SessionStoreFactory, grails.web.mapping.LinkGenerator, java.lang.String, java.lang.String, java.lang.String) - Constructor in Pac4jAuthService
pac4jCallbackFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
pac4jConfig(List<Client>, org.pac4j.core.context.session.SessionStoreFactory, org.pac4j.core.context.WebContextFactory, au.org.ala.web.UserAgentFilterService, org.pac4j.core.engine.SecurityLogic, org.pac4j.core.engine.CallbackLogic, org.pac4j.core.engine.LogoutLogic) - Method in AuthPac4jPluginConfig
Pac4jContextProvider - Interface in au.org.ala.web
Provides a Pac4j Context via static methods or similar so that the client code need not take them as params.
pac4jContextProvider(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
Pac4jHttpServletRequestWrapperFilter - Class in au.org.ala.web
Loads existing Pac4J profiles from the Http Session and, if they are present and the request is not already wrapped (ie has already authenticated a user), wraps the request in a Pac4JHttpServletRequestWrapper with the existing profiles.
Pac4jHttpServletRequestWrapperFilter(org.pac4j.core.config.Config, org.pac4j.core.context.session.SessionStoreFactory, org.pac4j.core.context.WebContextFactory) - Constructor in Pac4jHttpServletRequestWrapperFilter
Pac4jJdkMongoSessionConverter - Class in au.org.ala.web.mongo
Copy of the Spring Session JDK Mongo Session Converter with an additional field for specifying an external Session ID.
Pac4jJdkMongoSessionConverter(Converter<Object,byte[]>, Converter<byte[],Object>, java.time.Duration) - Constructor in Pac4jJdkMongoSessionConverter
pac4jLogoutFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
pac4jOptionalFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
pac4jProfileFilter(org.pac4j.core.config.Config, org.pac4j.core.context.session.SessionStoreFactory, org.pac4j.core.context.WebContextFactory) - Method in AuthPac4jPluginConfig
pac4jPromptNoneCookieFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
pac4jPromptNoneFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
Pac4jSSOStrategy - Class in au.org.ala.web
Pac4jSSOStrategy(org.pac4j.core.config.Config, org.pac4j.core.engine.SecurityLogic, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) - Constructor in Pac4jSSOStrategy
pac4jUriFilter(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
patterns - Property in RegexListUrlPatternMatcherStrategy
pluginExcludes - Property in AlaAuthGrailsPlugin
profileManagerFactory - Property in AffiliationSurveyFilter
profileManagerFactory - Property in Pac4jHttpServletRequestWrapperFilter
PROMPT_NONE_CLIENT - Property in AuthPac4jPluginConfig
protocol - Property in CasSSOStrategy

Q

R

recordSession(org.pac4j.core.context.CallContext, java.lang.String) - Method in SpringSessionLogoutHandler
redirectToOriginallyRequestedUrl(org.pac4j.core.context.CallContext, java.lang.String) - Method in AlaCookieCallbackLogic
RegexListUrlPatternMatcherStrategy - Class in au.org.ala.web
RegexListUrlPatternMatcherStrategy() - Constructor in RegexListUrlPatternMatcherStrategy
renew - Property in CasSSOStrategy
renewSession(org.pac4j.core.context.WebContext) - Method in EmptySessionStore
renewSession(org.pac4j.core.context.CallContext, java.lang.String) - Method in SpringSessionLogoutHandler
renewSession(org.pac4j.core.context.WebContext) - Method in SpringSessionStore
requiredScopesForAffiliationCheck - Property in AffiliationSurveyFilter
retrieveTicketFromRequest(javax.servlet.http.HttpServletRequest) - Method in CasSSOStrategy
Template method to allow you to change how you retrieve the ticket.
ROLE_ADMIN - Field in CASRoles
ROLE_USER - Field in CASRoles

S

savedRequestHandler() - Method in AuthPac4jPluginConfig
scm - Property in AlaAuthGrailsPlugin
securityLogic(org.pac4j.core.engine.savedrequest.SavedRequestHandler) - Method in AuthPac4jPluginConfig
SecurityPrimitives - Class in au.org.ala.web
securityPrimitives - Property in AlaSecuredInterceptor
securityPrimitives - Property in AuthTagLib
SecurityPrimitives(au.org.ala.web.AuthService, grails.core.GrailsApplication) - Constructor in SecurityPrimitives
serverName - Property in CasSSOStrategy
serverProperties - Property in MongoSpringSessionPluginConfig
service - Property in CasSSOStrategy
sessionConverter() - Method in MongoSpringSessionPluginConfig
sessionProperties - Property in MongoSpringSessionPluginConfig
sessionStoreFactory - Property in AffiliationSurveyFilter
sessionStoreFactory() - Method in AuthPac4jPluginConfig
sessionStoreFactory - Property in Pac4jHttpServletRequestWrapperFilter
set(org.pac4j.core.context.WebContext, java.lang.String, java.lang.Object) - Method in EmptySessionStore
set(org.pac4j.core.context.WebContext, java.lang.String, java.lang.Object) - Method in SpringSessionStore
setDestroySession(boolean) - Method in SpringSessionLogoutHandler
setPattern(java.lang.String) - Method in RegexListUrlPatternMatcherStrategy
setPermissionAttributes(java.lang.String) - Method in ConvertingFromAttributesAuthorizationGenerator
setRoleAttributes(java.lang.String) - Method in ConvertingFromAttributesAuthorizationGenerator
setSplitChar(java.lang.String) - Method in ConvertingFromAttributesAuthorizationGenerator
SID_FIELD_NAME - Field in SpringSessionLogoutHandler
SID_INDEX_NAME - Field in SpringSessionLogoutHandler
SpringSessionLogoutHandler - Class in au.org.ala.web
This is a LogoutHandler that works with the Spring Session repository instead of relying on a Pac4J Store as the DefaultLogoutHandler does.
SpringSessionLogoutHandler(FindByIndexNameSessionRepository<Session>) - Constructor in SpringSessionLogoutHandler
SpringSessionPluginConfig - Class in au.org.ala.web.config
SpringSessionPluginConfig() - Constructor in SpringSessionPluginConfig
SpringSessionStore - Class in au.org.ala.web.springsession
SpringSessionStore(S, SessionRepository<S>) - Constructor in SpringSessionStore
SsoInterceptor - Class in au.org.ala.web
SsoInterceptor() - Constructor in SsoInterceptor
SSOStrategy - Interface in au.org.ala.web
Strategy for implementing SSO.
ssoStrategy(org.pac4j.core.config.Config) - Method in AuthPac4jPluginConfig
ssoStrategy(au.org.ala.web.UserAgentFilterService) - Method in AuthPluginConfig
ssoStrategy - Property in LoginController
ssoStrategy - Property in SsoInterceptor

T

title - Property in AlaAuthGrailsPlugin
toString() - Method in CookieFilterWrapper
toString() - Method in CooperatingFilterWrapper
toString() - Method in SpringSessionLogoutHandler
toString() - Method in UserAgentBypassFilterWrapper
transactional - Property in AuthService
transactional - Property in UserListService

U

UriExclusionFilter - Class in au.org.ala.web
Simple filter wrapper that skips the filter if the request URI starts with the given path.
UriExclusionFilter(javax.servlet.Filter, java.lang.String) - Constructor in UriExclusionFilter
UserAgentBypassFilterWrapper - Class in au.org.ala.web
UserAgentBypassFilterWrapper(javax.servlet.Filter, au.org.ala.web.UserAgentFilterService) - Constructor in UserAgentBypassFilterWrapper
UserAgentFilterService - Class in au.org.ala.web
userAgentFilterService() - Method in AuthGenericPluginConfig
userAgentFilterService - Property in CasSSOStrategy
userAgentFilterService - Property in SsoInterceptor
userAgentFilterService - Property in UserAgentBypassFilterWrapper
UserAgentFilterService(java.lang.String, List<Pattern>) - Constructor in UserAgentFilterService
userAgentInterceptor() - Method in AuthGenericPluginConfig
userDetails() - Method in AuthService
userDetails() - Method in CasAuthService
userDetails() - Method in IAuthService
UserDetails for the current user
userDetails() - Method in Pac4jAuthService
userDetailsApiUrl - Property in AuthGenericPluginConfig
userDetailsClient(okhttp3.OkHttpClient, com.squareup.moshi.Moshi) - Method in AuthGenericPluginConfig
userDetailsClient - Property in AuthService
userDetailsClient - Property in UserListService
userDetailsHttpClient(List<Interceptor>) - Method in AuthGenericPluginConfig
userDetailsInterceptors(okhttp3.Interceptor, okhttp3.Interceptor) - Method in AuthGenericPluginConfig
userDetailsMoshi() - Method in AuthGenericPluginConfig
userDetailsReadTimeout - Property in AuthGenericPluginConfig
userDetailsSearch() - Method in AuthTestController
userInRole(java.lang.String) - Method in AuthService
userInRole(java.lang.String) - Method in CasAuthService
userInRole(java.lang.String) - Method in IAuthService
Is the current user in the given role
userInRole(java.lang.String) - Method in Pac4jAuthService
userList() - Method in AuthTestController
UserListService - Class in au.org.ala.web
This service has one method that returns a large list of objects containing data about ALA users.
userListService - Property in AuthService
UserListService() - Constructor in UserListService
userSearchResults(java.lang.String) - Method in AuthTestController

V

version - Property in AuthGenericPluginConfig

W

webContext() - Method in GrailsPac4jContextProvider
webContext() - Method in Pac4jContextProvider
webContextFactory - Property in AffiliationSurveyFilter
webContextFactory() - Method in AuthPac4jPluginConfig
webContextFactory - Property in Pac4jHttpServletRequestWrapperFilter

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _