33 $clienteWS = $this->v_clienteWS[self::KEYCLIENTE_AUTORIZA];
36 $retornaAutorizacionWS->append(
new SoapVar($usuarioHDFI,XSD_STRING,null,null,
'usuarioHDFI', self::$NAMESPACE_GVA));
37 $retornaAutorizacionWS->append(
new SoapVar($idAplicacion,XSD_STRING,null,null,
'idAplicacion', self::$NAMESPACE_GVA));
38 $miSoapRQ =
new SoapVar($retornaAutorizacionWS, SOAP_ENC_OBJECT,null,null,
'retornaAutorizacionWSRequest', self::$NAMESPACE_GVA);
40 $lista = $clienteWS->retornaAutorizacionWS($miSoapRQ);
44 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
45 if (is_object($clienteWS))
47 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
48 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
49 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
50 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
59 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
60 if (is_object($clienteWS))
62 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
63 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
64 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
65 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
75 if (!is_object($lista))
79 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
80 $this->
addDebugInfo(
"\nLista de autorizaciones vacía\n");
87 foreach ($lista->permisoapp as $objeto)
91 'nif' => $objeto->nif,
92 'usrTipo' => $objeto->usrtipo,
93 'idGrupo'=> $objeto->idgrupo,
94 'idRol' => $objeto->idrol,
95 'idAplicacion'=>$objeto->idaplicacion
106 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
'. Error en el tratmineo del objeto lista');
126 $clienteWS = $this->v_clienteWS[self::KEYCLIENTE_AUTORIZA];
129 $retornaTodasAutorizacionesWS->append(
new SoapVar($usuarioHDFI,XSD_STRING,null,null,
'usuarioHDFI', self::$NAMESPACE_GVA));
131 $miSoapRQ =
new SoapVar($retornaTodasAutorizacionesWS, SOAP_ENC_OBJECT,null,null,
'retornaTodasAutorizacionesWSRequest', self::$NAMESPACE_GVA);
133 $lista = $clienteWS->retornaTodasAutorizacionesWS($miSoapRQ);
137 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
138 if (is_object($clienteWS))
140 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
141 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
142 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
143 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
152 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
153 if (is_object($clienteWS))
155 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
156 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
157 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
158 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
169 if (!is_object($lista))
173 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
174 $this->
addDebugInfo(
"\nLista de autorizaciones vacía\n");
189 if (is_array($lista->lista_permisos))
foreach ($lista->lista_permisos as $objeto)
192 'usrCodigo'=> $objeto->usrcodigo,
193 'usrTipo'=>$objeto->usrtipo,
194 'idGrupo'=>$objeto->idgrupo,
195 'idRol'=>$objeto->idrol
200 'usrCodigo'=> $lista->lista_permisos->usrcodigo,
201 'usrTipo'=>$lista->lista_permisos->usrtipo,
202 'idGrupo'=>$lista->lista_permisos->idgrupo,
203 'idRol'=>$lista->lista_permisos->idrol
212 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
'. Error en el tratmineo del objeto lista');
235 $clienteWS = $this->v_clienteWS[self::KEYCLIENTE_AUTORIZA];
237 $retornaTodasAutorizacionesDNIWS =
new ArrayObject();
238 $retornaTodasAutorizacionesDNIWS->append(
new SoapVar($usuarioDNI,XSD_STRING,null,null,
'usuarioDNI', self::$NAMESPACE_GVA));
239 $retornaTodasAutorizacionesDNIWS->append(
new SoapVar($tipoBusqueda,XSD_STRING,null,null,
'tipoBusqueda', self::$NAMESPACE_GVA));
240 $miSoapRQ =
new SoapVar($retornaTodasAutorizacionesDNIWS, SOAP_ENC_OBJECT,null,null,
'retornaTodasAutorizacionesDNIWSRequest', self::$NAMESPACE_GVA);
242 $lista = $clienteWS->retornaTodasAutorizacionesDNIWS($miSoapRQ);
246 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
247 if (is_object($clienteWS))
249 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
250 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
251 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
252 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
260 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
261 if (is_object($clienteWS))
263 $this->
addDebugInfo(
"RqH:\n ".$clienteWS->__getLastRequestHeaders());
264 $this->
addDebugInfo(
"Rq:\n ".$clienteWS->__getLastRequest());
265 $this->
addDebugInfo(
"RsH:\n ".$clienteWS->__getLastResponse());
266 $this->
addDebugInfo(
"Rs:\n ".$clienteWS->__getLastResponseHeaders());
276 if (!is_object($lista))
280 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
"\n");
281 $this->
addDebugInfo(
"\nLista de autorizaciones vacía\n");
290 if (is_array($lista->lista))
foreach ($lista->lista as $objeto)
293 'usrCodigo'=> $objeto->usrcodigo,
294 'usrTipo'=>$objeto->usrtipo,
295 'idGrupo'=>$objeto->idgrupo,
296 'idRol'=>$objeto->idrol
301 'usrCodigo'=> $lista->lista->usrcodigo,
302 'usrTipo'=>$lista->lista->usrtipo,
303 'idGrupo'=>$lista->lista->idgrupo,
304 'idRol'=>$lista->lista->idrol
314 $this->
addDebugInfo(__CLASS__.
':'.__METHOD__.
'['.__FILE__.
'-'.__LINE__.
']'.
'. Error en el tratamiento del objeto lista');
__clienteOn($tipo, $trazabilidadPai=true, $opcionesClienteWS=null)
retornaTodasAutorizacionesDNIWS($usuarioDNI, $tipoBusqueda)
retornaTodasAutorizacionesWS($usuarioHDFI)
retornaAutorizacionWS($usuarioHDFI, $idAplicacion)