protected static class CredentialsDescription.SessionCredential extends Object implements SequenceCredentials
| Modifier and Type | Field and Description |
|---|---|
protected String |
sequenceKey |
protected Map |
sessionPages |
_rcsid| Constructor and Description |
|---|
CredentialsDescription.SessionCredential(String sequenceKey)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAuthPage(String urlregexp,
Pattern urlPattern,
String overrideTargetURL,
String preferredLinkRegexp,
Pattern preferredLinkPattern,
String formNameRegexp,
Pattern formNamePattern,
String preferredRedirectionRegexp,
Pattern preferredRedirectionPattern,
String contentRegexp,
Pattern contentPattern)
Add an auth page
|
void |
addPageParameter(String urlregexp,
String paramNameRegexp,
Pattern paramNamePattern,
String paramValue)
Add a page parameter
|
boolean |
equals(Object o)
Compare against another object
|
Iterator |
findLoginParameters(String documentIdentifier)
For a given login page, specific information may need to be submitted to the server to properly log in.
|
String |
getSequenceKey()
Fetch the unique key value for this particular credential.
|
int |
hashCode()
Calculate a hash function
|
public CredentialsDescription.SessionCredential(String sequenceKey)
public void addAuthPage(String urlregexp, Pattern urlPattern, String overrideTargetURL, String preferredLinkRegexp, Pattern preferredLinkPattern, String formNameRegexp, Pattern formNamePattern, String preferredRedirectionRegexp, Pattern preferredRedirectionPattern, String contentRegexp, Pattern contentPattern) throws ManifoldCFException
ManifoldCFExceptionpublic void addPageParameter(String urlregexp, String paramNameRegexp, Pattern paramNamePattern, String paramValue)
public String getSequenceKey()
getSequenceKey in interface SequenceCredentialspublic Iterator findLoginParameters(String documentIdentifier) throws ManifoldCFException
findLoginParameters in interface SequenceCredentialsManifoldCFExceptionpublic boolean equals(Object o)
equals in interface AuthenticationCredentialsequals in class Objectpublic int hashCode()
hashCode in interface AuthenticationCredentialshashCode in class Object