Llave de acceso y seguridad

Cada operación recibe una llave de acceso (parámetro key) como primer argumento. El servicio la usa para autorizar la operación según un perfil de permisos, y además valida la identidad de la aplicación llamante (paquete y firma).

AspectoDetalle
Formato de llaveCadena con prefijo. La llave del integrador de ejemplo es BCI-DEMO, que mapea al perfil con acceso a impresora, cámara, escáner, banda, información del equipo y señal sonora.
IdentidadEl servicio verifica que el paquete de la aplicación llamante esté autorizado. Para habilitar una nueva aplicación, su paquete debe estar registrado en la lista del servicio anfitrión.
Resultado denegadoSi la identidad o la llave no son válidas, la operación devuelve un valor de error o un código de no autorizado, y el servicio registra el intento.
📘

En los ejemplos se usa la constante ACCESS_KEY = "BCI-DEMO" como llave de acceso en todas las llamadas.