LibreDTE
Biblioteca para trabajo con DTE del SII de Chile
Métodos públicos estáticos | Lista de todos los miembros
Referencia de la Clase sasco\LibreDTE\Sii\Autenticacion

Métodos públicos estáticos

static getToken ($Firma=[])
 

Descripción detallada

Clase para realizar autenticación automática ante el SII y obtener el token necesario para las transacciones con el sitio.

Provee sólo el método estático getToken(). Modo de uso:

$firma_config = ['file'=>'/ruta/al/certificado.p12', 'pass'=>'contraseña'];
$token = \sasco\LibreDTE\Sii\Autenticacion::getToken($firma_config);

Si se está utilizando con el framework SowerPHP se puede omitir la configuración de la firma, ya que se leerá desde la configuración de la aplicación: firma_electronica.default

$token = \sasco\LibreDTE\Sii\Autenticacion::getToken();

Referencia: http://www.sii.cl/factura_electronica/autenticacion.pdf

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-08-19

Definición en la línea 50 del archivo Autenticacion.php.

Documentación de las funciones miembro

◆ getToken()

static sasco\LibreDTE\Sii\Autenticacion::getToken (   $Firma = [])
static

Método para obtener el token de la sesión a través de una semilla previamente firmada

WSDL producción: https://palena.sii.cl/DTEWS/GetTokenFromSeed.jws?WSDL WSDL certificación: https://maullin.sii.cl/DTEWS/GetTokenFromSeed.jws?WSDL

Parámetros
Firmaobjeto de la Firma electrónica o arreglo con configuración de la misma
Devuelve
Token para autenticación en SII o =false si no se pudo obtener
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-11-03

Definición en la línea 120 del archivo Autenticacion.php.

Hace referencia a sasco\LibreDTE\Estado\get(), sasco\LibreDTE\Sii\request() y sasco\LibreDTE\Log\write().

Gráfico de llamadas para esta función:

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