public class AuthenticatingHttpInvokerRequestExecutor
extends org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor
An HttpInvoker request executor for Spring Remoting that provides HTTP BASIC authentication information for service invocations.
CONTENT_TYPE_SERIALIZED_OBJECT, ENCODING_GZIP, HTTP_HEADER_ACCEPT_ENCODING, HTTP_HEADER_ACCEPT_LANGUAGE, HTTP_HEADER_CONTENT_ENCODING, HTTP_HEADER_CONTENT_LENGTH, HTTP_HEADER_CONTENT_TYPE, HTTP_METHOD_POST, logger| Constructor and Description |
|---|
AuthenticatingHttpInvokerRequestExecutor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPassword() |
long |
getUserId() |
protected void |
prepareConnection(java.net.HttpURLConnection con,
int contentLength)
Called every time a HTTP invocation is made.
|
void |
setPassword(java.lang.String password) |
void |
setUserId(long userId) |
doExecuteRequest, isGzipResponse, openConnection, readResponseBody, setConnectTimeout, setReadTimeout, validateResponse, writeRequestBodycreateObjectInputStream, decorateInputStream, decorateOutputStream, doReadRemoteInvocationResult, doWriteRemoteInvocation, executeRequest, getBeanClassLoader, getByteArrayOutputStream, getContentType, isAcceptGzipEncoding, readRemoteInvocationResult, setAcceptGzipEncoding, setBeanClassLoader, setContentType, writeRemoteInvocationpublic AuthenticatingHttpInvokerRequestExecutor()
public java.lang.String getPassword()
public long getUserId()
public void setPassword(java.lang.String password)
throws com.liferay.portal.PwdEncryptorException
com.liferay.portal.PwdEncryptorExceptionpublic void setUserId(long userId)
protected void prepareConnection(java.net.HttpURLConnection con,
int contentLength)
throws java.io.IOException
Authorization HTTP header property for BASIC authentication.prepareConnection in class org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutorjava.io.IOException