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
Fields Modifier and Type Field Description static java.lang.String
_rcsid
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.-
Methods inherited from interface org.apache.manifoldcf.crawler.connectors.webcrawler.AuthenticationCredentials
equals, hashCode
-
-
-
-
Field Detail
-
_rcsid
static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-