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 WSInterceptor
Executed after the action executes but prior to view rendering
afterView() - Method in WSInterceptor
Executed after view rendering completes
AlaWsPluginConfig - Class in au.org.ala.ws.config
AlaWsPluginConfig() - Constructor in AlaWsPluginConfig
AlaWsPluginGrailsPlugin - Class in au.org.ala.ws
AlaWsPluginGrailsPlugin() - Constructor in AlaWsPluginGrailsPlugin
AlaWsPluginTokenServiceConfig - Class in au.org.ala.ws.config
AlaWsPluginTokenServiceConfig() - Constructor in AlaWsPluginTokenServiceConfig
Application - Class in au.org.ala.ws
Application() - Constructor in Application
author - Property in AlaWsPluginGrailsPlugin
authorEmail - Property in AlaWsPluginGrailsPlugin
authService - Property in WebService

B

badRequest - Field in BasicWSController
BasicWSController - Class in au.org.ala.ws.controller
BasicWSController() - Constructor in BasicWSController
BeanValidationAST - Class in au.org.ala.ws.ast
BeanValidationAST() - Constructor in BeanValidationAST
before() - Method in WSInterceptor
Executed before a matched action
BootStrap - Class in au.org.ala.ws
BootStrap() - Constructor in BootStrap

C

cacheTokens - Property in AlaWsPluginConfig
cacheTokens - Property in TokenService
CHAR_ENCODING - Property in WebService
clientId - Property in AlaWsPluginConfig
clientId - Property in TokenService
clientSecret - Property in AlaWsPluginConfig
clientSecret - Property in TokenService
config - Property in AlaWsPluginTokenServiceConfig
config - Property in TokenService
CONTENT_TYPE_JSON - Property in BasicWSController

D

decodeJSON(org.apache.http.HttpResponse) - Method in WebService
Decode an Apache HTTP Response as JSON using the Grails JSON support
DEFAULT_API_KEY_HEADER - Property in WebService
DEFAULT_AUTH_HEADER - Property in WebService
DEFAULT_TIMEOUT_MILLIS - Property in WebService
delete(java.lang.String, java.util.Map, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Sends a HTTP DELETE request to the specified URL.
description - Property in AlaWsPluginGrailsPlugin
destroy - Property in BootStrap
documentation - Property in AlaWsPluginGrailsPlugin
doWithApplicationContext - Property in AlaWsPluginGrailsPlugin
doWithDynamicMethods - Property in AlaWsPluginGrailsPlugin
doWithSpring - Property in AlaWsPluginGrailsPlugin
doWithWebDescriptor - Property in AlaWsPluginGrailsPlugin
dummyControllers - Property in WSInterceptor

E

enc(java.lang.String) - Method in WebService
encodeJSON(java.lang.Object, java.lang.Object) - Method in WebService
Use Grails JSON to encode an object as JSON.
executeTokenRequest(com.nimbusds.oauth2.sdk.TokenRequest) - Method in TokenClient

F

factory - Property in WSInterceptor
finalScopes - Property in TokenService

G

get(java.lang.String, java.util.Map, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Sends an HTTP GET request to the specified URL.
getAuthToken(boolean) - Method in TokenService
Get an access token.
getContent() - Method in WebService.1
getContentLength() - Method in WebService.1
getProfileManager() - Method in TokenService
grailsApplication - Property in WebService
grailsVersion - Property in AlaWsPluginGrailsPlugin
groups() - Method in UUID

H

handleWSResponse(java.util.Map) - Method in BasicWSController
Renders the WS response structure (see ala.org.au.ws.service.WebService) as JSON, or sends a HTTP error if resp.status is not in the 2xx range.

I

includeAuthTokens(java.lang.Boolean, java.lang.Boolean, au.org.ala.web.UserDetails, java.net.URLConnection) - Method in WebService
includeAuthTokensJwt(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in WebService
includeAuthTokensLegacy(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in WebService
init - Property in BootStrap
intercept(Chain) - Method in TokenInterceptor
isRepeatable() - Method in WebService.1
isStreaming() - Method in WebService.1
isSuccessful(int) - Method in BasicWSController
Returns true for HTTP status codes from 200 to 299

J

jwtInterceptor(au.org.ala.ws.tokens.TokenService) - Method in AlaWsPluginConfig
OK HTTP Interceptor that injects a client credentials Bearer token into a request @return
jwtScopes - Property in AlaWsPluginConfig
jwtScopes - Property in TokenService

K

L

license - Property in AlaWsPluginGrailsPlugin
lock - Property in TokenService

M

main(java.lang.String) - Method in Application
message() - Method in UUID

N

newHttpBuilder(java.lang.String, groovyx.net.http.ContentType) - Method in WebService
notAuthorised - Field in BasicWSController
notFound - Field in BasicWSController

O

onChange - Property in AlaWsPluginGrailsPlugin
onConfigChange - Property in AlaWsPluginGrailsPlugin
onShutdown - Property in AlaWsPluginGrailsPlugin
organization - Property in AlaWsPluginGrailsPlugin

P

paramName() - Method in ValidatedParameter
paramType() - Method in ValidatedParameter
payload() - Method in UUID
pluginExcludes - Property in AlaWsPluginGrailsPlugin
post(java.lang.String, java.util.Map, java.util.Map, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Sends an HTTP POST request to the specified URL.
postMultipart(java.lang.String, java.util.Map, java.util.Map, java.util.List, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Sends a multipart HTTP POST request to the specified URL.
profiles - Property in AlaWsPluginGrailsPlugin
proxyGetRequest(javax.servlet.http.HttpServletResponse, java.lang.String, boolean, boolean) - Method in WebService
Proxies a request URL but doesn't assume the response is text based.
proxyPostRequest(javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.Object, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Proxies a request URL with post data but doesn't assume the response is text based.
put(java.lang.String, java.util.Map, java.util.Map, groovyx.net.http.ContentType, boolean, boolean, java.util.Map) - Method in WebService
Sends an HTTP PUT request to the specified URL.

Q

R

S

saveFailed - Field in BasicWSController
sendError - Field in BasicWSController
setConfigOnTokenService() - Method in AlaWsPluginTokenServiceConfig
Injecting the PAC4j Config into the TokenService can cause a circular dependency.
success - Field in BasicWSController
Renders the provided Map as a JSON response with status code 200

T

title - Property in AlaWsPluginGrailsPlugin
TokenClient - Class in au.org.ala.ws.tokens
tokenClient(org.pac4j.oidc.config.OidcConfiguration) - Method in AlaWsPluginConfig
TokenClient(org.pac4j.oidc.config.OidcConfiguration) - Constructor in TokenClient
TokenInterceptor - Class in au.org.ala.ws.tokens
okhttp interceptor that inserts a bearer token into the request
TokenInterceptor(au.org.ala.ws.tokens.TokenService) - Constructor in TokenInterceptor
TokenService - Class in au.org.ala.ws.tokens
Component for getting access tokens for using on web service requests.
tokenService(org.pac4j.oidc.config.OidcConfiguration, org.pac4j.core.context.session.SessionStore, au.org.ala.ws.tokens.TokenClient) - Method in AlaWsPluginConfig
tokenService - Property in AlaWsPluginTokenServiceConfig
TokenService(org.pac4j.oidc.config.OidcConfiguration, org.pac4j.core.context.session.SessionStore, au.org.ala.ws.tokens.TokenClient, java.lang.String, java.lang.String, java.lang.String, boolean) - Constructor in TokenService
tokenService - Property in WebService

U

UTF_8 - Property in WebService
UUID - Annotation Type in au.org.ala.ws.validation.constraints

V

ValidatedParameter - Annotation Type in au.org.ala.ws.validation
validator - Property in WSInterceptor
visit(org.codehaus.groovy.ast.ASTNode, org.codehaus.groovy.control.SourceUnit) - Method in BeanValidationAST

W

WebService - Class in au.org.ala.ws.service
WebService.1 - Class in au.org.ala.ws.service
WebService.1() - Constructor in WebService.1
WebService() - Constructor in WebService
writeTo(java.io.OutputStream) - Method in WebService.1
WSInterceptor - Class in au.org.ala.ws
WSInterceptor() - Constructor in WSInterceptor

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 _