static mixed esta_activo(
\toba_modelo_proyecto
proyecto ,
mixed
id_servicio )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
mixed |
id_servicio: |
|
static mixed existe_archivo_certificado(
\toba_modelo_proyecto
proyecto )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
static mixed generar_certificados(
\toba_modelo_proyecto
proyecto ,
string
directorio = null ] ,
mixed
rest = false ] )
|
|
Genera los archivos para los certificados del proyecto
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
string |
directorio: |
|
mixed |
rest: |
|
static mixed generar_id_entrada_cliente(
mixed
headers )
|
|
Parámetros:
static mixed get_ini_cliente(
\toba_modelo_proyecto
proyecto ,
mixed
id_servicio )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
mixed |
id_servicio: |
|
static mixed get_ini_server(
\toba_modelo_proyecto
proyecto ,
mixed
id_servicio )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
mixed |
id_servicio: |
|
static mixed path_clave_privada(
\toba_modelo_proyecto
proyecto )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
static mixed path_clave_publica(
\toba_modelo_proyecto
proyecto )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
static mixed set_estado_activacion(
\toba_modelo_proyecto
proyecto ,
string
id_servicio ,
\smallint
estado )
|
|
Permite activar o desactivar un servicio web determinado (only SOAP)
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
string |
id_servicio: |
|
\smallint |
estado: |
|
mixed __construct(
\toba_modelo_proyecto
proyecto ,
mixed
identificador ,
[mixed
tipo = 'soap' ] )
|
|
Parámetros:
\toba_modelo_proyecto |
proyecto: |
|
mixed |
identificador: |
|
mixed |
tipo: |
|
mixed agregar_parametros(
[array
parametros = array() ] )
|
|
Permite agregar parametros de configuracion al servicio web
Parámetros:
mixed crear_servicio_web(
)
|
|
Crea un nuevo servicio web en base a los datos provistos a la clase
mixed generar_configuracion_cliente(
mixed
cert_servidor ,
string
url_sistema ,
[mixed
cert_cli = null ] ,
[mixed
key_cli = null ] ,
[mixed
cert_pwd = null ] ,
[mixed
usr = null ] ,
[mixed
usr_pwd = null ] ,
[mixed
tipo_auth = null ] )
|
|
Graba el archivo de configuracion del servicio dentro del directorio que luego sera enviado al cliente.
Parámetros:
mixed |
cert_servidor: |
|
string |
url_sistema: |
|
mixed |
cert_cli: |
|
mixed |
key_cli: |
|
mixed |
cert_pwd: |
|
mixed |
usr: |
|
mixed |
usr_pwd: |
|
mixed |
tipo_auth: |
|
mixed generar_configuracion_servidor(
mixed
cert_cliente ,
[array
headers = array() ] )
|
|
Asocia el proyecto y servicio con el nombre del archivo que contiene la clave publica
Parámetros:
mixed |
cert_cliente: |
|
array |
headers: |
|
string generar_documentacion(
string
carpeta_doc ,
[bool
forzar_reemplazo = false ] )
|
|
Genera el archivo de documentacion correspondiente para el servicio y devuelve su nombre
Parámetros:
string |
carpeta_doc: |
|
bool |
forzar_reemplazo: |
|
mixed set_tipo_ws(
mixed
tipo )
|
|
Parámetros:
mixed set_ws_addressing(
bool
estado )
|
|
Permite especificar si el servicio utiliza WS addressing
Parámetros: