|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.manifoldcf.crawler.connectors.webcrawler.CredentialsDescription.SessionCredentialItem
protected static class CredentialsDescription.SessionCredentialItem
Session credential helper class
| Field Summary | |
|---|---|
protected java.util.regex.Pattern |
formNamePattern
The form name pattern, or null if no form is expected |
protected java.lang.String |
formNameRegexp
The form name regexp |
protected java.util.List |
parameters
The list of the parameters we want to add for this pattern. |
protected java.util.regex.Pattern |
pattern
Url match pattern |
protected java.util.regex.Pattern |
preferredLinkPattern
The preferred link pattern, or null if there's no preferred link |
protected java.lang.String |
preferredLinkRegexp
The preferred link regexp |
protected java.util.regex.Pattern |
preferredRedirectionPattern
The preferred redirection pattern, or null if there's no preferred redirection |
protected java.lang.String |
preferredRedirectionRegexp
The preferred redirection regexp |
protected java.lang.String |
regexp
url regexp |
| Fields inherited from interface org.apache.manifoldcf.crawler.connectors.webcrawler.LoginParameters |
|---|
_rcsid |
| Constructor Summary | |
|---|---|
CredentialsDescription.SessionCredentialItem(java.lang.String regexp,
java.util.regex.Pattern p,
java.lang.String preferredLinkRegexp,
java.util.regex.Pattern preferredLinkPattern,
java.lang.String formNameRegexp,
java.util.regex.Pattern formNamePattern,
java.lang.String preferredRedirectionRegexp,
java.util.regex.Pattern preferredRedirectionPattern)
Constructor |
|
| Method Summary | |
|---|---|
void |
addParameter(java.lang.String nameRegexp,
java.util.regex.Pattern namePattern,
java.lang.String value)
Add parameter |
boolean |
equals(java.lang.Object o)
|
java.util.regex.Pattern |
getFormNamePattern()
Get the form name pattern. |
CredentialsDescription.SessionCredentialParameter |
getParameter(int index)
Get the actual parameter |
int |
getParameterCount()
Get the parameter count |
java.util.regex.Pattern |
getParameterNamePattern(int index)
Get the name of the i'th parameter. |
java.lang.String |
getParameterValue(int index)
Get the desired value of the i'th parameter. |
java.util.regex.Pattern |
getPattern()
Get the pattern |
java.util.regex.Pattern |
getPreferredLinkPattern()
Get the preferred link pattern. |
java.util.regex.Pattern |
getPreferredRedirectionPattern()
Get the preferred redirection pattern. |
int |
hashCode()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String regexp
protected java.util.regex.Pattern pattern
protected java.lang.String preferredRedirectionRegexp
protected java.util.regex.Pattern preferredRedirectionPattern
protected java.lang.String preferredLinkRegexp
protected java.util.regex.Pattern preferredLinkPattern
protected java.lang.String formNameRegexp
protected java.util.regex.Pattern formNamePattern
protected java.util.List parameters
| Constructor Detail |
|---|
public CredentialsDescription.SessionCredentialItem(java.lang.String regexp,
java.util.regex.Pattern p,
java.lang.String preferredLinkRegexp,
java.util.regex.Pattern preferredLinkPattern,
java.lang.String formNameRegexp,
java.util.regex.Pattern formNamePattern,
java.lang.String preferredRedirectionRegexp,
java.util.regex.Pattern preferredRedirectionPattern)
| Method Detail |
|---|
public void addParameter(java.lang.String nameRegexp,
java.util.regex.Pattern namePattern,
java.lang.String value)
public java.util.regex.Pattern getPattern()
public java.util.regex.Pattern getPreferredRedirectionPattern()
getPreferredRedirectionPattern in interface LoginParameterspublic java.util.regex.Pattern getPreferredLinkPattern()
getPreferredLinkPattern in interface LoginParameterspublic java.util.regex.Pattern getFormNamePattern()
getFormNamePattern in interface LoginParameterspublic java.util.regex.Pattern getParameterNamePattern(int index)
getParameterNamePattern in interface LoginParameterspublic java.lang.String getParameterValue(int index)
getParameterValue in interface LoginParameterspublic int getParameterCount()
getParameterCount in interface LoginParameterspublic CredentialsDescription.SessionCredentialParameter getParameter(int index)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||