|
||||||||||
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, represented through a stripped-down XRDS model, containing only the those discovery information pieces that are relevant for OpenID.
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.
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.util.List |
getDiscoveredInformation(java.util.Set targetTypes)
|
int |
getEndpointCount()
|
java.util.List |
getEndpoints()
Gets the OpenID XRDS endpoints discovered from an identifier. |
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 |
java.net.URL |
getXrdsLocation()
Gets the Yadis Resource Descriptor (XRDS) location |
YadisUrl |
getYadisUrl()
Gets the YadisUrl on which discovery is to be performed. |
boolean |
hasEndpoints()
|
void |
setContentType(java.lang.String type)
Sets the content-type of the response from which the XRDS was extracted. |
void |
setEndpoints(java.util.List endpoints)
Sets the OpenID XRDS endpoints discovered from an identifier. |
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 |
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 |
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
YadisException
public java.net.URL getXrdsLocation()
public void setEndpoints(java.util.List endpoints)
public java.util.List getEndpoints()
public int getEndpointCount()
public java.util.List getDiscoveredInformation(java.util.Set targetTypes) throws DiscoveryException
DiscoveryException
public boolean hasEndpoints()
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 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 |