|
Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC) 11g Release 1 (11.1) E17274-05 |
|||||||||
| 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 AuthenticationHandlerhttpClient - httpclient instance created by AuthenticationDetectorpingMethod - ping method invoked by AuthenticationDetectorProtocolExceptionpublic IdcContext.HttpAuthScheme getAuthScheme()
getAuthScheme in interface AuthenticationHandler
public int sendAuthenticatedRequest()
throws ProtocolException
AuthenticationHandlersendAuthenticatedRequest in interface AuthenticationHandlerProtocolException
protected void handleLogin()
throws ProtocolException
ProtocolException
public RIDCHttpClient getHttpClient()
throws ProtocolException
ProtocolException
protected RIDCHttpClient createHttpClient()
throws ProtocolException
ProtocolExceptionpublic 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-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||