Saltar al contenido

Licensing: referencia de métodos ​

Métodos que puedes usar en tu aplicación. Una promesa void confirma el encolado del comando; los datos y rechazos del dispositivo llegan por eventos. Las operaciones que devuelven boolean o arrays esperan sus resultados específicos.

requestFeatureStatus ​

ts
public async requestFeatureStatus({ feature }: { feature: number }): Promise<void>;

Consulta si está licenciada una función.

requestTemporaryLicenseStatus ​

ts
public async requestTemporaryLicenseStatus(): Promise<void>;

Solicita estado de licencia temporal o permanente.

requestSeedData ​

ts
public async requestSeedData(): Promise<void>;

Solicita la semilla para el proceso de licencia.

requestLicenseActivation ​

ts
public async requestLicenseActivation({ license }: { license: string }): Promise<void>;

Envía una licencia Base64 para activación; el resultado llega en licensing:report.

requestJsdIdentification ​

ts
public async requestJsdIdentification(): Promise<void>;

Solicita identificadores de JSD usados en licenciamiento.

Referencia avanzada de integración interna

Para usar la biblioteca, utiliza los métodos anteriores. Estos mecanismos están reservados para integraciones de bajo nivel.

serialMessage ​

ts
public serialMessage(parsed: VisionResponse): void;

Mecanismo de implementación: enruta una respuesta ya analizada hacia su manejador.

Protocolo explícito, eventos tipados y transporte aislado.