|
Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC) 11g Release 1 (11.1) E17274-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.stellent.ridc.protocol.http.auth.OAM11GWebgateAuthHandler
public class OAM11GWebgateAuthHandler
Field Summary | |
---|---|
protected String |
m_logId |
protected ServiceLog |
m_serviceLog |
static String |
OAM_11G_WEBGATE_COOKIE_PREFIX |
static String |
OAM_11G_WEBGATE_COOKIE2_PREFIX |
Constructor Summary | |
---|---|
OAM11GWebgateAuthHandler(IdcHttpProtocol httpProtocol) Constructor |
Method Summary | |
---|---|
protected RIDCHttpClient |
createHttpClient() |
IdcContext.HttpAuthScheme |
getAuthScheme() |
RIDCHttpClient |
getHttpClient() |
IdcHttpProtocol |
getHttpProtocol() |
protected String |
getLogId() |
protected ServiceLog |
getServiceLog() |
protected void |
handleLogin() With redirects enabled, HTTP GET the PING_SERVER service fronted by the OHS hosting the 11g Webgate (/cs/idcplg?IdcService=PING_SERVER&IsJava=1) ... |
boolean |
isAuthSupported(RIDCHttpClient httpClient, RIDCHttpMethod pingMethod) Determine if 11g Webgate authentication is in the mix. |
int |
sendAuthenticatedRequest() Send the authenticated request to the Content Server |
void |
setHttpClient(RIDCHttpClient httpClient) |
protected void |
setLogId(String logId) |
protected void |
setServiceLog(ServiceLog log) |
protected void |
throwFailedAuthenticationException(RIDCHttpMethod method) |
protected void |
throwFormValidateException(RIDCHttpMethod postMethod) Throw the form validation exception |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ServiceLog m_serviceLog
protected String m_logId
public static final String OAM_11G_WEBGATE_COOKIE_PREFIX
public static final String OAM_11G_WEBGATE_COOKIE2_PREFIX
Constructor Detail |
---|
public OAM11GWebgateAuthHandler(IdcHttpProtocol httpProtocol)
httpProtocol
-Method Detail |
---|
public IdcHttpProtocol getHttpProtocol()
protected void setLogId(String logId)
protected void setServiceLog(ServiceLog log)
protected ServiceLog getServiceLog()
protected String getLogId()
public boolean isAuthSupported(RIDCHttpClient httpClient, RIDCHttpMethod pingMethod) throws ProtocolException
isAuthSupported
in interface AuthenticationHandler
httpClient
- httpclient instance created by AuthenticationDetectorpingMethod
- ping method invoked by AuthenticationDetectorProtocolException
public IdcContext.HttpAuthScheme getAuthScheme()
getAuthScheme
in interface AuthenticationHandler
public int sendAuthenticatedRequest() throws ProtocolException
AuthenticationHandler
sendAuthenticatedRequest
in interface AuthenticationHandler
ProtocolException
protected void handleLogin() throws ProtocolException
ProtocolException
public RIDCHttpClient getHttpClient() throws ProtocolException
ProtocolException
protected RIDCHttpClient createHttpClient() throws ProtocolException
ProtocolException
public void setHttpClient(RIDCHttpClient httpClient)
protected void throwFormValidateException(RIDCHttpMethod postMethod) throws ProtocolException
postMethod
- the post methodProtocolException
protected void throwFailedAuthenticationException(RIDCHttpMethod method) throws ProtocolException
ProtocolException
|
Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC) 11g Release 1 (11.1) E17274-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |