Interface PasswordProvider
public interface PasswordProvider
Interface for providing a password to a Parser for handling Encrypted
and Password Protected Documents.
An implementation of this should be set on the
ParseContext
supplied to Parser.parse(java.io.InputStream, org.xml.sax.ContentHandler, Metadata, ParseContext)
to provide a way to get the document password.
An implementation of this interface defines some specific selection
or lookup criteria, to be applied against the document metadata passed
to the getPassword(Metadata) method.- Since:
- Apache Tika 1.1
-
Method Summary
Modifier and TypeMethodDescriptiongetPassword(Metadata metadata) Looks up the password for a document with the given metadata, and returns it for the Parser.
-
Method Details
-
getPassword
-