|
Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference 11g Release 1 (11.1.1) E17274-01 |
|||||||||
| 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.FormAuthHandler
oracle.stellent.ridc.protocol.http.auth.OAMSSOAuthHandler
public class OAMSSOAuthHandler
Oracle Single Sign-on via the Oracle Access Manager (OAM) authentication handler.
| Field Summary | |
|---|---|
static java.lang.String |
OBSSO_COOKIE |
| Constructor Summary | |
|---|---|
OAMSSOAuthHandler(IdcHttpProtocol httpProtocol) |
|
| Method Summary | |
|---|---|
protected org.apache.commons.httpclient.HttpMethod |
createPingMethod()Create the method used to PING the server |
IdcContext.HttpAuthScheme |
getAuthScheme() |
protected IdcContext.LoginForm |
getLoginForm()Retrieve the login form for this context |
protected void |
handleFormLogin()Handle logging into the Content Server via a login form |
protected void |
handleFormResponse(org.apache.commons.httpclient.methods.PostMethod postMethod, int status)Handle processing the response from the form login |
boolean |
isAuthSupported(org.apache.commons.httpclient.HttpClient httpClient, org.apache.commons.httpclient.HttpMethod httpMethod)Determine if the current handler can handle the given response to the auth scheme |
| Methods inherited from class oracle.stellent.ridc.protocol.http.auth.FormAuthHandler |
|---|
createHttpClient, createLoginMethod, executeLogin, getHttpClient, getHttpProtocol, getLoginFormPath, getPingMethod, sendAuthenticatedRequest, setHttpClient, setPingMethod, throwFormValidateException |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String OBSSO_COOKIE
| Constructor Detail |
|---|
public OAMSSOAuthHandler(IdcHttpProtocol httpProtocol)
| Method Detail |
|---|
public boolean isAuthSupported(org.apache.commons.httpclient.HttpClient httpClient,
org.apache.commons.httpclient.HttpMethod httpMethod)
isAuthSupported in interface AuthenticationHandlerisAuthSupported in class FormAuthHandlerhttpClient - the http client that was used to invoke the pinghttpMethod - the http method that was used to invoke the pingpublic IdcContext.HttpAuthScheme getAuthScheme()
getAuthScheme in interface AuthenticationHandlergetAuthScheme in class FormAuthHandlerprotected IdcContext.LoginForm getLoginForm()
getLoginForm in class FormAuthHandler
protected void handleFormLogin()
throws ProtocolException
handleFormLogin in class FormAuthHandlerProtocolException - if a login error occurs
protected void handleFormResponse(org.apache.commons.httpclient.methods.PostMethod postMethod,
int status)
throws ProtocolException
handleFormResponse in class FormAuthHandlerpostMethod - the post methodstatus - the status of the postProtocolException - if the POST was invalidprotected org.apache.commons.httpclient.HttpMethod createPingMethod()
|
Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference 11g Release 1 (11.1.1) E17274-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||