()
| 329 | } |
| 330 | |
| 331 | public byte[] getAsByteArray() throws IOException { |
| 332 | boolean localCopyValid = localValidEncryptedFileFound(); |
| 333 | if(localCopyValid){ |
| 334 | Logger.log("Decrypting meta.xml"); |
| 335 | Decryption decrypt = new Decryption(fst.getTmd().getNUSTitle().getTicket()); |
| 336 | return decrypt.decryptAsByte(this,getDownloadPath()); |
| 337 | }else{ |
| 338 | Logger.log("Downloading meta.xml"); |
| 339 | return downloadAsByteArray(); |
| 340 | } |
| 341 | } |
| 342 | |
| 343 | public byte[] getH3() throws IOException { |
| 344 | byte[] h3 = new byte[0x14]; |
no test coverage detected