Licensing: eventos
Referencia completa. La firma muestra una tupla de argumentos del listener, no un objeto envolvente.
licensing:wrong-cmd
El equipo rechazó el formato; opcodeName identifica el comando.
ts
type Arguments = [
data: {
opcodeName: string;
opcode: number;
params: string[];
}
];ts
jsd.on('licensing:wrong-cmd', payload => console.log(payload));licensing:feature-status
Indica si está activa la función licenciada solicitada.
ts
type Arguments = [
data: {
feature: string;
active: boolean;
}
];ts
jsd.on('licensing:feature-status', payload => console.log(payload));licensing:seed
Semilla de licencia en texto, hexadecimal, Base64 y bytes.
ts
type Arguments = [
data: {
seed: string;
hex: string;
base64: string;
bytes: Uint8Array;
}
];ts
jsd.on('licensing:seed', payload => console.log(payload));licensing:temporary-license-status
Estado de licencia temporal o permanente y días restantes o vencidos.
ts
type Arguments = [
data: {
status: string;
remainingDays: number;
daysSinceExpiration: number;
isPermanent: boolean;
active: boolean;
expired: boolean;
}
];ts
jsd.on('licensing:temporary-license-status', payload => console.log(payload));licensing:report
Informe de activación con resultado y motivo.
ts
type Arguments = [
data: {
isSuccess: boolean;
status: 'failure' | 'success';
reason: string;
}
];ts
jsd.on('licensing:report', payload => console.log(payload));licensing:identification
Campos de identificación devueltos por esta aplicación.
ts
type Arguments = [data: { idJSuite: string; uid: string }];ts
jsd.on('licensing:identification', payload => console.log(payload));Los alias usados en estas firmas se definen en tipos de referencia.