%@ page import="org.wso2.carbon.context.CarbonContext" %> <%@ page import="org.wso2.carbon.context.RegistryType" %> <%@ page import="org.wso2.carbon.registry.core.Registry" %> <%@ page import="org.wso2.carbon.registry.core.Resource" %> <%@ page import="org.apache.commons.lang.StringUtils" %> <%@ page import="org.apache.commons.httpclient.HttpClient" %> <%@ page import="org.apache.commons.httpclient.HttpStatus" %> <%@ page import="org.apache.commons.httpclient.methods.GetMethod" %> <%@ page import="org.apache.commons.httpclient.methods.PostMethod" %> <%@ page import="sun.misc.BASE64Encoder" %> <%@ page import="org.json.simple.JSONObject" %> <%@ page import="org.json.simple.parser.JSONParser" %> <%@ page import="org.json.simple.parser.ParseException" %> <% String endpoint = request.getParameter("endpoint"); String consumerkey = request.getParameter("consumerkey"); String secretkey = request.getParameter("seckey"); String apiManagerUrl = request.getParameter("apiManagerUrl"); String username = request.getParameter("username"); String password = request.getParameter("password"); if (endpoint == null) { endpoint = ""; consumerkey = ""; secretkey = ""; apiManagerUrl = ""; username = ""; password = ""; } else { CarbonContext cCtx = CarbonContext.getCurrentContext(); Registry registry = (Registry) cCtx.getRegistry(RegistryType.SYSTEM_GOVERNANCE); //curl -v -H "Authorization: Bearer KY7QoTynVZShrfguQGTNPST88X8a" http://apimanager.appfactorypreview.wso2.com:8280/twitter/1.0.0/search.atom?q=wso2 Resource resource = registry.get("dependencies/consumerkey"); if(resource.getContent() instanceof String){ consumerkey = (String) resource.getContent(); }else{ consumerkey = new String((byte[]) resource.getContent()); } resource = registry.get("dependencies/consumersecret"); if(resource.getContent() instanceof String){ secretkey = (String) resource.getContent(); }else{ secretkey = new String((byte[]) resource.getContent()); } } %>
<%="API Output\n " + values%>
<% } %>