![]() |
WSCOMUN
2.1.2
Web Services Comunes para PHP/GVHidra
|
Métodos públicos | |
obtenerContexto ($codApp, $tokenSSO, $ip=null, $agent=null, $vParametros=null) | |
verificarContexto ($tokenSSO, $ip=null, $agent=null) | |
logout ($tokenSSO) | |
![]() | |
__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 | |
![]() | |
static | getCertificateInfo ($ruta, $formato=null) |
static | numberBaseConvert ($numstring, $frombase=10, $tobase=16) |
static | getClientIP () |
![]() | |
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 | KEYCLIENTE_REGDEPARTAMENTAL = 'regdepartamental' |
const | KEYCLIENTE_DGT_CONDUCTORVEHICULOS = 'dgt_conductorvehiculos' |
const | KEYCLIENTE_DGT_DATOSVEHICULO = 'dgt_datosvehiculo' |
const | TIPOBUSQUEDA_USUARIO = 'USUARIO' |
const | TIPOBUSQUEDA_GRUPO = 'GRUPO' |
![]() | |
__clienteOn ($tipo, $trazabilidadPai=true, $opcionesClienteWS=null) | |
array2ObjectTree ($array) | |
objectTree2array ($obj) | |
tratarExcepcionEstandar ($e, $clienteWS) | |
tratarMTOMEstandar ($response, $itemToReturn=null) | |
xml_to_array (&$root) | |
![]() | |
$v_clienteWS | |
$passPhrase =null | |
$vTrazabilidad | |
$userToken = '' | |
$passUserToken = '' | |
$enableTrazabilidadPAI = true | |
$enableWSSecurity = true | |
![]() | |
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' |
static | $NAMESPACE_REGDEPARTAMENTAL = 'urn:es:gva:mastin:departamental:model' |
static | $NAMESPACE_DGT_CONDUCTORVEHICULOS = 'http://intermediacion.redsara.es/scsp/esquemas/datosespecificos' |
static | $NAMESPACE_DGT_DATOSVEHICULO = 'http://intermediacion.redsara.es/scsp/esquemas/datosespecificos' |
Definición en la línea 16 del archivo WSClientGVLogin.php.
logout | ( | $tokenSSO | ) |
Es el método que realiza el logout del token deshabilitando dicho token para el SSO.
LOGIN
string | $tokenSSO | Token identificativo del contexto |
Definición en la línea 160 del archivo WSClientGVLogin.php.
obtenerContexto | ( | $codApp, | |
$tokenSSO, | |||
$ip = null , |
|||
$agent = null , |
|||
$vParametros = null |
|||
) |
Es el método que ofrece información disponible en el servicio referente al contexto de token de autenticación/autorización: Dni, Nombre, Apellidos, Mail y Roles de autorización en las aplicaciones.
LOGIN
string | $codApp | Código del espacio de aplicación invocante. |
string | $tokenSSO | Token identificativo del contexto |
string | $ip | Dirección ip del usuario que generó el token. Si es null, intenta autocompletarlo |
string | $agent | Cliente del usuario que generó el token. Si es null, intenta autocompletarlo |
array | $vParametros | Array asociativo clave|valor de paramétros opcionales en la invocación (Ej: url->http://retorno.gvlogin.app) |
Definición en la línea 32 del archivo WSClientGVLogin.php.
verificarContexto | ( | $tokenSSO, | |
$ip = null , |
|||
$agent = null |
|||
) |
Es el método que comprueba la validez del token (SSO) y le aumenta la fecha de expiración del token utilizado para el SSO.
El incremento en la fecha de expiración se basará en un parámetro de configuración de GVLOGIN.
LOGIN
string | $tokenSSO | Token identificativo del contexto |
string | $ip | Dirección ip del usuario que generó el token. Si es null, intenta autocompletarlo |
string | $agent | Cliente del usuario que generó el token. Si es null, intenta autocompletarlo |
Definición en la línea 100 del archivo WSClientGVLogin.php.