private void populateAxisService() throws org.apache.axis2.AxisFault { //creating the Service with a unique name _service = new org.apache.axis2.description.AxisService("RemoteUserRealmService" + getUniqueSuffix()); addAnonymousOperations(); //creating the operations org.apache.axis2.description.AxisOperation __operation; _operations = new org.apache.axis2.description.AxisOperation[1]; __operation = new org.apache.axis2.description.OutInAxisOperation(); __operation.setName(new javax.xml.namespace.QName("http://service.ws.um.carbon.wso2.org", "getRealmConfiguration")); _service.addOperation(__operation); _operations[0]=__operation; }
/** * Constructor that takes in a configContext and useseperate listner */ public RemoteUserRealmServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext, java.lang.String targetEndpoint, boolean useSeparateListener) throws org.apache.axis2.AxisFault { //To populate AxisService populateAxisService(); populateFaults(); _serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service); _serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference( targetEndpoint)); _serviceClient.getOptions().setUseSeparateListener(useSeparateListener); //Set the soap version _serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI); }
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope(); java.lang.Object object = fromOM( _returnEnv.getBody().getFirstElement() , org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse.class, getEnvelopeNamespaces(_returnEnv)); return getGetRealmConfigurationResponse_return((org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse)object); java.lang.Object messageObject = fromOM(faultElt,messageClass,null); java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage", new java.lang.Class[]{messageClass});
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope();
/** * Initialize WSRealm by Non-carbon environment * */ void init(String url, String cookie, ConfigurationContext configCtxt) throws UserStoreException { try { stub = new RemoteUserRealmServiceStub(configCtxt, url + "RemoteUserRealmService"); ServiceClient client = stub._getServiceClient(); Options option = client.getOptions(); option.setManageSession(true); option.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, this .getSessionCookie()); } catch (AxisFault e) { throw new UserStoreException(); } userStoreMan = new WSUserStoreManager(url, cookie, configCtxt); authzMan = new WSAuthorizationManager(url, cookie, configCtxt); claimManager = new WSClaimManager(url, cookie, configCtxt); profileManager = new WSProfileConfigurationManager(url, cookie, configCtxt); }
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope(); java.lang.Object object = fromOM( _returnEnv.getBody().getFirstElement() , org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse.class, getEnvelopeNamespaces(_returnEnv)); return getGetRealmConfigurationResponse_return((org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse)object); java.lang.Object messageObject = fromOM(faultElt,messageClass,null); java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage", new java.lang.Class[]{messageClass});
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope();
/** * Initialize WSRealm by Non-carbon environment */ void init(String url, String cookie, ConfigurationContext configCtxt) throws UserStoreException { try { stub = new RemoteUserRealmServiceStub(configCtxt, url + REALM_SERVICE_NAME); ServiceClient client = stub._getServiceClient(); Options option = client.getOptions(); option.setManageSession(true); option.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, this .getSessionCookie()); } catch (AxisFault e) { throw new UserStoreException("Axis error occurred while creating service client stub"); } userStoreMan = new WSUserStoreManager(url, cookie, configCtxt); authzMan = new WSAuthorizationManager(url, cookie, configCtxt); claimManager = new WSClaimManager(url, cookie, configCtxt); profileManager = new WSProfileConfigurationManager(url, cookie, configCtxt); }
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope(); java.lang.Object object = fromOM( _returnEnv.getBody().getFirstElement() , org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse.class, getEnvelopeNamespaces(_returnEnv)); return getGetRealmConfigurationResponse_return((org.wso2.carbon.um.ws.api.stub.GetRealmConfigurationResponse)object); java.lang.Object messageObject = fromOM(faultElt,messageClass,null); java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage", new java.lang.Class[]{messageClass});
private void populateAxisService() throws org.apache.axis2.AxisFault { //creating the Service with a unique name _service = new org.apache.axis2.description.AxisService("RemoteUserRealmService" + getUniqueSuffix()); addAnonymousOperations(); //creating the operations org.apache.axis2.description.AxisOperation __operation; _operations = new org.apache.axis2.description.AxisOperation[1]; __operation = new org.apache.axis2.description.OutInAxisOperation(); __operation.setName(new javax.xml.namespace.QName("http://service.ws.um.carbon.wso2.org", "getRealmConfiguration")); _service.addOperation(__operation); _operations[0]=__operation; }
/** * Constructor that takes in a configContext and useseperate listner */ public RemoteUserRealmServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext, java.lang.String targetEndpoint, boolean useSeparateListener) throws org.apache.axis2.AxisFault { //To populate AxisService populateAxisService(); populateFaults(); _serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service); _serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference( targetEndpoint)); _serviceClient.getOptions().setUseSeparateListener(useSeparateListener); //Set the soap version _serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI); }
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&"); org.apache.axiom.soap.SOAPFactory factory = getFactory(_operationClient.getOptions().getSoapVersionURI()); env = factory.getDefaultEnvelope();
private void populateAxisService() throws org.apache.axis2.AxisFault { //creating the Service with a unique name _service = new org.apache.axis2.description.AxisService("RemoteUserRealmService" + getUniqueSuffix()); addAnonymousOperations(); //creating the operations org.apache.axis2.description.AxisOperation __operation; _operations = new org.apache.axis2.description.AxisOperation[1]; __operation = new org.apache.axis2.description.OutInAxisOperation(); __operation.setName(new javax.xml.namespace.QName("http://service.ws.um.carbon.wso2.org", "getRealmConfiguration")); _service.addOperation(__operation); _operations[0]=__operation; }
/** * Constructor that takes in a configContext and useseperate listner */ public RemoteUserRealmServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext, java.lang.String targetEndpoint, boolean useSeparateListener) throws org.apache.axis2.AxisFault { //To populate AxisService populateAxisService(); populateFaults(); _serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service); _serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference( targetEndpoint)); _serviceClient.getOptions().setUseSeparateListener(useSeparateListener); //Set the soap version _serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI); }