WSCOMUN  2.0.0
Web Services Comunes para PHP/GVHidra
Métodos públicos
Referencia de la Clase WSClientAutoriza
Diagrama de herencias de WSClientAutoriza
WSComunFClient

Métodos públicos

 retornaAutorizacionWS ($usuarioHDFI, $idAplicacion)
 
 retornaTodasAutorizacionesWS ($usuarioHDFI)
 
 retornaTodasAutorizacionesDNIWS ($usuarioDNI, $tipoBusqueda)
 
- Métodos públicos heredados desde WSComunFClient
 __construct ($v_wsdl, $v_opciones=null)
 
 getDebugMode ()
 
 getDebugInfo ()
 
 setDebugMode ($activo)
 
 addDebugInfo ($info)
 
 setKeyFile ($pathKey)
 
 setPassPhrase ($passphrase)
 
 setCertFile ($pathCert)
 
 setWSDLTimeOut ($segs)
 
 getCertificateSerial ($set=true)
 
 loadTracertPAI ($vTrazabilidadPAI)
 
 enableWSSecurity ()
 
 disableWSSecurity ()
 
 enableTrazabilidadPAI ()
 
 disableTrazabilidadPAI ()
 
 __getClient ($tipo)
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde WSComunFClient
static makeWSClient ($wsID, $v_wsdl, $v_opciones=null)
 
static getCertificateInfo ($ruta, $formato=null)
 
static numberBaseConvert ($numstring, $frombase=10, $tobase=16)
 
static getClientIP ()
 
- Campos de datos heredados desde WSComunFClient
const KEYCLIENTE_AUTENTICA = 'autentica'
 
const KEYCLIENTE_AUTORIZA = 'autoriza'
 
const KEYCLIENTE_FIRMA = 'firma'
 
const KEYCLIENTE_GDE = 'gde'
 
const KEYCLIENTE_SALT = 'salt'
 
const KEYCLIENTE_CSV = 'csv'
 
const KEYCLIENTE_CATASTRO = 'catastro'
 
const KEYCLIENTE_CATASTRO_BIENES = 'catbienes'
 
const KEYCLIENTE_GDE2 = 'gde2'
 
const KEYCLIENTE_PF = 'pfcons'
 
const KEYCLIENTE_PF_MOD = 'pfmod'
 
const KEYCLIENTE_PF_ADM = 'pfadm'
 
const KEYCLIENTE_GVLOGIN = 'gvlogin'
 
const TIPOBUSQUEDA_USUARIO = 'USUARIO'
 
const TIPOBUSQUEDA_GRUPO = 'GRUPO'
 
- Métodos protegidos heredados desde WSComunFClient
 __clienteOn ($tipo, $trazabilidadPai=true, $opcionesClienteWS=null)
 
 array2ObjectTree ($array)
 
 objectTree2array ($obj)
 
 tratarExcepcionEstandar ($e, $clienteWS)
 
 tratarMTOMEstandar ($response, $itemToReturn=null)
 
 xml_to_array (&$root)
 
- Atributos protegidos heredados desde WSComunFClient
 $v_clienteWS
 
 $passPhrase =null
 
 $vTrazabilidad
 
 $enableWSSecurity = true
 
 $enableTrazabilidadPAI = true
 
- Atributos protegidos estáticos heredados desde WSComunFClient
static $MYSOAPOP_TRACE = true
 
static $MYSOAPOP_WSDL_CACHE = WSDL_CACHE_BOTH
 
static $MYSOAPOP_SOAP_VERSION = SOAP_1_1
 
static $NAMESPACE_GVA = 'http://dgm.gva.es/ayf/war/schemas/v2_00'
 
static $NAMESPACE_GDE = 'urn:es:gva:dgm:tra:gde:vista:model'
 
static $NAMESPACE_SALT = 'http://salt.ws.edu.gva.es/'
 
static $NAMESPACE_CSVGVA = 'urn:es:gva:dgm:tra:csvgva'
 
static $NAMESPACE_GDE2 = 'urn:es:gva:dgm:tra:gde:vista:v2:model'
 
static $NAMESPACE_CAT_ESP = 'http://intermediacion.redsara.es/scsp/esquemas/datosespecificos'
 
static $NAMESPACE_CAT_PET = 'http://intermediacion.redsara.es/scsp/esquemas/V3/peticion'
 
static $NAMESPACE_CAT_SR = 'http://intermediacion.redsara.es/scsp/esquemas/V3/solicitudRespuesta'
 
static $NAMESPACE_PF = null
 
static $NAMESPACE_PF_MOD = null
 
static $NAMESPACE_PF_ADM = null
 
static $NAMESPACE_LOGIN = 'urn:es:gva:gvlogin:sso:model'
 

Descripción detallada

Definición en la línea 15 del archivo WSClientAutoriza.php.

Documentación de las funciones miembro

retornaAutorizacionWS (   $usuarioHDFI,
  $idAplicacion 
)

Devuelve una matriz de arrays asociativos [idGrupo | permiso], las autorizaciones que posee el ususario para esa aplicación.

Los WS invocados pertenecen al servicio deAutorización) (autorizacionArangi v1.00). Autorizacion

Parámetros
string$usuarioHDFIUsuario HDFI
string$idAplicacionCódigo de la aplicación
Devuelve
array Matriz de arrays asociativo [idGrupo]|[permisos] public

Definición en la línea 28 del archivo WSClientAutoriza.php.

retornaTodasAutorizacionesDNIWS (   $usuarioDNI,
  $tipoBusqueda 
)

Devuelve una matriz de arrays asociativos [idGrupo|permiso], las autorizaciones que posee el usuario para esa aplicación.

Los WS invocados pertenecen al servicio deAutorización) (autorizacionArangi v1.00). Autorizacion

Parámetros
string$usuarioDNIDNI del usuario
string$tipoBusqueda[USUARIO|GRUPO]
Devuelve
array Matriz de arrays asociativo [usrCodigo][usrTipo][idGrupo][idRol] public

Definición en la línea 229 del archivo WSClientAutoriza.php.

retornaTodasAutorizacionesWS (   $usuarioHDFI)

Devuelve una matriz de arrays asociativos [usrCodigo|usrTipo|idGrupo|idRol] con las autorizaciones de un ususario. (Subpaquete Autorización)

Los WS invocados pertenecen al servicio de Autorización (autorizacionArangi v1.00). Autorizacion

Parámetros
string$usuarioHDFIUsuario HDFI
Devuelve
array $resultado Vector asociativo con grupos y roles del ususairo en la aplicación o null si error de autenticación public

Definición en la línea 121 del archivo WSClientAutoriza.php.


La documentación para esta clase fue generada a partir del siguiente fichero: