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

after() - Method in ApiKeyInterceptor
Executed after the action executes but prior to view rendering
afterView() - Method in ApiKeyInterceptor
Executed after view rendering completes
AlaWsSecurityGrailsPlugin - Class in au.ala.org.ws.security
AlaWsSecurityGrailsPluginConfiguration - Class in au.ala.org.ws.security
ApiKeyInterceptor - Class in au.org.ala.ws.security
ApiKeyInterceptor() - Constructor in ApiKeyInterceptor
ApiKeyService - Class in au.org.ala.ws.security.service
Application - Class in au.org.ala.ws.security

B

bearerClient(JwtAuthenticator) - Method in AlaWsSecurityGrailsPluginConfiguration
before() - Method in ApiKeyInterceptor
Executed before a matched action
BootStrap - Class in au.org.ala.ws.security
buildWhiteList() - Method in ApiKeyInterceptor

C

checkApiKey(String) - Method in ApiKeyService
checkClientIp(def, List<String>) - Method in ApiKeyInterceptor
Client IP passes if it is in the whitelist

D

E

F

filterOrder() - Method in AlaWsSecurityGrailsPluginConfiguration

G

get(String) - Method in WsService
getClientIP(HttpServletRequest) - Method in ApiKeyInterceptor

H

I

init() - Method in ApiKeyInterceptor

J

jwkSource(OIDCProviderMetadata, ResourceRetriever) - Method in AlaWsSecurityGrailsPluginConfiguration
jwtApiKeyInterceptor(RequireApiKey, boolean) - Method in ApiKeyInterceptor
Validate a JWT Bearer token instead of the API key.
jwtAuthenticator(OIDCProviderMetadata, JWKSource<SecurityContext>) - Method in AlaWsSecurityGrailsPluginConfiguration

K

L

legacyApiKeyInterceptor() - Method in ApiKeyInterceptor

M

main(String) - Method in Application

N

O

oidcProviderMetadata(ResourceRetriever) - Method in AlaWsSecurityGrailsPluginConfiguration

P

pac4jConfig(List<Client>, SessionStore, WebContextFactory) - Method in AlaWsSecurityGrailsPluginConfiguration
pac4jHttpRequestWrapper(Config) - Method in AlaWsSecurityGrailsPluginConfiguration
pac4jJwtFilter(Config) - Method in AlaWsSecurityGrailsPluginConfiguration
projectIdParam() - Method in RequireApiKey
@default "id"

Q

R

redirectAction() - Method in RequireApiKey
@default "index"
redirectController() - Method in RequireApiKey
@default "project"
RequireApiKey - Annotation Type in au.ala.org.ws.security
Annotation to check that a valid api key has been provided.
resourceRetriever() - Method in AlaWsSecurityGrailsPluginConfiguration
roles() - Method in RequireApiKey
Only taken into account for JWT authentications

S

scopes() - Method in RequireApiKey
Only taken into account for JWT authentications.
sessionStore() - Method in AlaWsSecurityGrailsPluginConfiguration
SkipApiKeyCheck - Annotation Type in au.ala.org.ws.security
Annotation to skip the check for a valid api key.

T

U

V

W

webContextFactory() - Method in AlaWsSecurityGrailsPluginConfiguration
WsService - Class in au.org.ala.ws.security.service

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 _