|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openid4java.discovery.yadis.YadisResult
public class YadisResult
The results of Yadis discovery performed on a YadisURL.
The payload is represented by the XRDS document. Along with it other meta-information is contained, which can be useful while consuming the results of Yadis discoveries.
| Field Summary | |
|---|---|
private java.lang.String |
_contentType
The content-type of the XRDS response. |
private java.lang.Throwable |
_failureCause
The throwable or exception that caused the failure, if available. |
private static org.apache.commons.logging.Log |
_log
|
private java.lang.String |
_normalizedUrl
The result of following redirects from the request_uri |
private boolean |
_success
Flag indicating whether the discovery was successfull. |
private org.openxri.xml.XRDS |
_xrds
The XRDS document obtained by performing Yadis discovery on the YadisURL. |
private java.net.URL |
_xrdsLocation
The URL from where the XRDS document was retrieved. |
private YadisUrl |
_yadisUrl
The YadisURL on which discovery was performed. |
private static boolean |
DEBUG
|
| Constructor Summary | |
|---|---|
YadisResult()
|
|
| Method Summary | |
|---|---|
java.lang.String |
dump()
|
java.lang.String |
getContentType()
Gets the content-type of the response from which the XRDS was extracted. |
java.lang.Throwable |
getFailureCause()
Gets the throwable (or exception) that caused the failure of the Yadis discovery, if one was thrown and intercepted |
java.lang.String |
getNormalizedUrl()
Gets the result of following redirects on the YadisURL |
org.openxri.xml.XRDS |
getXrds()
Gets the Yadis Resource Descriptor (XRDS) document. |
java.net.URL |
getXrdsLocation()
Gets the Yadis Resource Descriptor (XRDS) location |
YadisUrl |
getYadisUrl()
Gets the YadisUrl on which discovery is to be performed. |
boolean |
isSuccess()
Returns true if Yadis discovery succeeded. |
void |
setContentType(java.lang.String type)
Sets the content-type of the response from which the XRDS was extracted. |
void |
setFailureCause(java.lang.Throwable e)
Sets the throwable or exception that caused the failure of the Yadis discovery, if one was thrown and intercepted |
void |
setNormalizedUrl(java.lang.String _normalizedUrl)
Sets the result of following redirects on the YadisURL |
void |
setSuccess(boolean status)
Sets the Yadis discovery success flag. |
void |
setXrds(org.openxri.xml.XRDS xrds)
Sets the Yadis Resource Descriptor (XRDS) |
void |
setXrdsLocation(java.lang.String xrdsLocation,
int onFailError)
Sets the Yadis Resource Descriptor (XRDS) location found during discovery. |
void |
setYadisUrl(YadisUrl url)
Sets the YadisURL on which discovery will be performed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.commons.logging.Log _log
private static final boolean DEBUG
private org.openxri.xml.XRDS _xrds
private java.lang.String _contentType
private YadisUrl _yadisUrl
private java.lang.String _normalizedUrl
private java.net.URL _xrdsLocation
private boolean _success
private java.lang.Throwable _failureCause
| Constructor Detail |
|---|
public YadisResult()
| Method Detail |
|---|
public void setYadisUrl(YadisUrl url)
public YadisUrl getYadisUrl()
public void setXrdsLocation(java.lang.String xrdsLocation,
int onFailError)
throws YadisException
The XRDS location can be the same as the YadisUrl, or different if redirects are followed during discovery, or if delegation is used.
xrdsLocation - The Resource Descriptor URL
from where the XRDS is downloadedonFailError - The error code which will be set in the result
if the XRDS location is not valid
YadisExceptionpublic java.net.URL getXrdsLocation()
public void setXrds(org.openxri.xml.XRDS xrds)
xrds - The XRDS document associated with the YadisURL
obtained through Yadis discoverypublic org.openxri.xml.XRDS getXrds()
public java.lang.String getNormalizedUrl()
public void setNormalizedUrl(java.lang.String _normalizedUrl)
public void setContentType(java.lang.String type)
type - The content-type of the HTTP response
that contained the XRDS documentpublic java.lang.String getContentType()
public boolean isSuccess()
public void setSuccess(boolean status)
status - True if Yadis succeeded, false otherwise.public void setFailureCause(java.lang.Throwable e)
public java.lang.Throwable getFailureCause()
public java.lang.String dump()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||