public class OAuthClientScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.OAuthClientScriptService
Accela Automation File: OAuthClientScript.java Accela, Inc. Copyright (C): 2012-2013 Description: TODO Notes: $Id: OAuthClientScript.java 72642 2009-01-01 20:01:57Z ..\hendry.feng $ Revision History <Date>, <Who>, <What> 2012-2-5 hendry.feng Initial.
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Class<? extends org.scribe.builder.api.Api>> |
apiClassMapping |
Constructor and Description |
---|
OAuthClientScript()
Instantiates a new OAuth client script.
|
OAuthClientScript(java.lang.String serviceProviderCode,
java.lang.String auditID)
Instantiates a new OAuth client script.
|
Modifier and Type | Method and Description |
---|---|
ScriptResult |
get(java.lang.String providerCode,
java.lang.String url)
Gets the.
|
java.util.Map<java.lang.String,java.lang.String> |
getConfiguration(java.lang.String providerCode)
Gets the configuration.
|
java.util.Map<java.lang.String,java.lang.Object> |
initPostParameters()
Inits the post parameters.
|
ScriptResult |
post(java.lang.String providerCode,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> params)
Post.
|
public static java.util.Map<java.lang.String,java.lang.Class<? extends org.scribe.builder.api.Api>> apiClassMapping
public OAuthClientScript()
public OAuthClientScript(java.lang.String serviceProviderCode, java.lang.String auditID) throws com.accela.aa.exception.AAException
serviceProviderCode
- the service provider codeauditID
- the audit idcom.accela.aa.exception.AAException
- the AA exceptionpublic java.util.Map<java.lang.String,java.lang.String> getConfiguration(java.lang.String providerCode) throws java.lang.Exception
providerCode
- the provider codejava.lang.Exception
- the exceptionpublic java.util.Map<java.lang.String,java.lang.Object> initPostParameters()
com.accela.aa.emse.dom.service.OAuthClientScriptService
initPostParameters
in interface com.accela.aa.emse.dom.service.OAuthClientScriptService
public ScriptResult get(java.lang.String providerCode, java.lang.String url)
com.accela.aa.emse.dom.service.OAuthClientScriptService
get
in interface com.accela.aa.emse.dom.service.OAuthClientScriptService
providerCode
- the provider codeurl
- the urlpublic ScriptResult post(java.lang.String providerCode, java.lang.String url, java.util.Map<java.lang.String,java.lang.Object> params)
com.accela.aa.emse.dom.service.OAuthClientScriptService
post
in interface com.accela.aa.emse.dom.service.OAuthClientScriptService
providerCode
- the provider codeurl
- the urlparams
- the params