| Package | Description |
|---|---|
| org.apache.camel.component.gae.login |
| Modifier and Type | Method and Description |
|---|---|
GLoginData |
GLoginBinding.writeRequest(GLoginEndpoint endpoint,
org.apache.camel.Exchange exchange,
GLoginData request)
Creates a
GLoginData object from endpoint and
exchange.getIn() header data. |
| Modifier and Type | Method and Description |
|---|---|
OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> |
GLoginProducer.getOutboundBinding() |
OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> |
GLoginProducer.getOutboundBinding() |
OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> |
GLoginEndpoint.getOutboundBinding() |
OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> |
GLoginEndpoint.getOutboundBinding() |
| Modifier and Type | Method and Description |
|---|---|
void |
GLoginServiceImpl.authenticate(GLoginData data)
Authenticates a user and stores the authentication token to
setAuthenticationToken(String). |
void |
GLoginService.authenticate(GLoginData data)
Authenticates a user and stores the authentication token to
setAuthenticationToken(String) (only if needed by
GLoginService.authorize(GLoginData)). |
void |
GLoginServiceImpl.authorize(GLoginData data)
Dispatches authorization to
GLoginServiceImpl.authorizeDev(GLoginData) if the
endpoint is configured to run in development mode, otherwise to
GLoginServiceImpl.authorizeStd(GLoginData). |
void |
GLoginService.authorize(GLoginData data)
Authorizes access to an application and stores an authorization cookie to
setAuthorizationCookie(String). |
protected void |
GLoginServiceImpl.authorizeDev(GLoginData data)
Authorizes access to a development server and stores the resulting
authorization cookie to
setAuthorizationCookie(String)
. |
protected void |
GLoginServiceImpl.authorizeStd(GLoginData data)
Authorizes access to a Google App Engine application and stores the
resulting authorization cookie to
setAuthorizationCookie(String). |
org.apache.camel.Exchange |
GLoginBinding.readResponse(GLoginEndpoint endpoint,
org.apache.camel.Exchange exchange,
GLoginData response)
Creates an
exchange.getOut() message with a
GLoginBinding.GLOGIN_TOKEN header containing an authentication token and a
GLoginBinding.GLOGIN_COOKIE header containing an authorization cookie. |
GLoginData |
GLoginBinding.writeRequest(GLoginEndpoint endpoint,
org.apache.camel.Exchange exchange,
GLoginData request)
Creates a
GLoginData object from endpoint and
exchange.getIn() header data. |
| Modifier and Type | Method and Description |
|---|---|
void |
GLoginEndpoint.setOutboundBinding(OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> outboundBinding)
Sets the outbound binding for
glogin endpoints. |
void |
GLoginEndpoint.setOutboundBinding(OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> outboundBinding)
Sets the outbound binding for
glogin endpoints. |
Apache Camel