org.apache.manifoldcf.crawler.connectors.webcrawler
Interface SequenceCredentials
- All Superinterfaces:
- AuthenticationCredentials
- All Known Implementing Classes:
- CredentialsDescription.SessionCredential
public interface SequenceCredentials
- extends AuthenticationCredentials
This interface describes immutable classes which represents authentication information for sequence-based authentication.
|
Field Summary |
static java.lang.String |
_rcsid
|
|
Method Summary |
java.util.Iterator |
findLoginParameters(java.lang.String documentIdentifier)
For a given login page, specific information may need to be submitted to the server to properly log in. |
java.lang.String |
getSequenceKey()
Fetch the unique key value for this particular credential. |
_rcsid
static final java.lang.String _rcsid
- See Also:
- Constant Field Values
getSequenceKey
java.lang.String getSequenceKey()
- Fetch the unique key value for this particular credential. (This is used to enforce the proper page ordering).
findLoginParameters
java.util.Iterator findLoginParameters(java.lang.String documentIdentifier)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
- For a given login page, specific information may need to be submitted to the server to properly log in. This information
is returned as an iterated list of LoginParameter objects. The caller must decide which rule (if any) apply, and handle
the case where more than one matching rule is found.
- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException