* Decrypt a stream. * * @param data - Encrypted stream bytes * @param objectNumber - Object number containing the stream * @param generationNumber - Generation number * @returns Decrypted stream bytes * @throws {Error} if not authenticated
(data: Uint8Array, objectNumber: number, generationNumber: number)
| 465 | * @throws {Error} if not authenticated |
| 466 | */ |
| 467 | decryptStream(data: Uint8Array, objectNumber: number, generationNumber: number): Uint8Array { |
| 468 | if (!this.authenticated || !this.handlers) { |
| 469 | throw new Error("Not authenticated"); |
| 470 | } |
| 471 | |
| 472 | return this.handlers.streamHandler.decryptStream(data, objectNumber, generationNumber); |
| 473 | } |
| 474 | |
| 475 | /** |
| 476 | * Check if a specific stream should be encrypted. |
no outgoing calls
no test coverage detected