@Test public void openDocumentWithPasswordAES128() throws TaskIOException { assertNotNull(new DefaultPdfSourceOpener().open(PdfStreamSource.newInstanceWithPassword( getClass().getClassLoader().getResourceAsStream("pdf/encrypted_AES128_user_pwd.pdf"), "my source", "test"))); }
@Override public PDDocumentHandler open(PdfURLSource source) throws TaskIOException { return openGeneric(source); }
DefaultPdfSourceOpener implements PdfSourceOpener<PDDocumentHandler> { @Override public PDDocumentHandler open(PdfURLSource source) throws TaskIOException { return openGeneric(source); } }
DefaultPdfSourceOpener implements PdfSourceOpener<PDDocumentHandler> { @Override public PDDocumentHandler open(PdfURLSource source) throws TaskIOException { return openGeneric(source); }  }
DefaultPdfSourceOpener implements PdfSourceOpener<PDDocumentHandler> { @Override public PDDocumentHandler open(PdfURLSource source) throws TaskIOException { return openGeneric(source); }  @Override PDDocumentHandler open(PdfURLSource source); @Override PDDocumentHandler open(PdfFileSource source); @Override PDDocumentHandler open(PdfStreamSource source); }
DefaultPdfSourceOpener implements PdfSourceOpener<PDDocumentHandler> { @Override public PDDocumentHandler open(PdfURLSource source) throws TaskIOException { return openGeneric(source); }  @Override PDDocumentHandler open(PdfURLSource source); @Override PDDocumentHandler open(PdfFileSource source); @Override PDDocumentHandler open(PdfStreamSource source);  }