Class JaxWSServiceStack
java.lang.Object
oracle.stellent.ridc.protocol.jaxws.stack.JaxWSServiceStack
- Direct Known Subclasses:
JaxWSwlsServiceStack
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJaxWSServiceStack
(ServiceRequest<JaxWSClientConnection> serviceRequest, DataFactory dataFactory, JaxWSClientConfig config, JaxWSProtocol protocol) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyCredentialsToRequest
(String userName, Map<String, Object> requestContext, Credentials credentials) boolean
Authenticate the user and save the cookie in the user contextabstract void
getCookiesFromUserContext
(IdcContext userContext, Map<String, Object> requestContext) abstract IdcWebLogin
abstract String
abstract IdcWebRequest
abstract String
void
void
logout()
Logoutvoid
abstract boolean
saveCookiesToUserContext
(IdcWebLogin loginPort)
-
Field Details
-
SET_COOKIE_HEADER
- See Also:
-
-
Constructor Details
-
JaxWSServiceStack
public JaxWSServiceStack(ServiceRequest<JaxWSClientConnection> serviceRequest, DataFactory dataFactory, JaxWSClientConfig config, JaxWSProtocol protocol) throws ProtocolException - Throws:
ProtocolException
-
-
Method Details
-
getServiceRequest
-
getClientConfig
-
getProtocol
-
logCookieWarning
public void logCookieWarning() -
getLoginPort
- Throws:
ProtocolException
-
getRequestPort
- Throws:
ProtocolException
-
saveCookiesToUserContext
-
getCookiesFromUserContext
public abstract void getCookiesFromUserContext(IdcContext userContext, Map<String, Object> requestContext) throws ProtocolException- Throws:
ProtocolException
-
getLoginStackNameForLog
-
getRequestStackNameForLog
-
authenticateUser
Authenticate the user and save the cookie in the user context- Returns:
- true if the user was authenticated, else false
- Throws:
ProtocolException
-
performServiceRequest
- Throws:
ProtocolException
-
logout
public void logout()Logout -
applyCredentialsToRequest
protected void applyCredentialsToRequest(String userName, Map<String, Object> requestContext, Credentials credentials)
-