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.