org.openid4java.discovery
Class Discovery
java.lang.Object
org.openid4java.discovery.Discovery
public class Discovery
- extends java.lang.Object
- Author:
- Marius Scurtescu, Johnny Bufu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Discovery
@Inject
public Discovery(HtmlResolver htmlResolver,
YadisResolver yadisResolver,
XriResolver xriResolver)
Discovery
public Discovery()
getXriResolver
public static XriResolver getXriResolver()
setXriResolver
public void setXriResolver(XriResolver xriResolver)
setYadisResolver
public void setYadisResolver(YadisResolver yadisResolver)
setHtmlResolver
public void setHtmlResolver(HtmlResolver htmlResolver)
parseIdentifier
public Identifier parseIdentifier(java.lang.String identifier)
throws DiscoveryException
- Throws:
DiscoveryException
parseIdentifier
public Identifier parseIdentifier(java.lang.String identifier,
boolean removeFragment)
throws DiscoveryException
- Throws:
DiscoveryException
discover
public java.util.List discover(java.lang.String identifier)
throws DiscoveryException
- Throws:
DiscoveryException
discover
public java.util.List discover(Identifier identifier)
throws DiscoveryException
- Throws:
DiscoveryException
rpDiscovery
public static java.util.List rpDiscovery(java.lang.String realm,
YadisResolver yadisResolver)
throws DiscoveryException
- Performs discovery on the Relying Party's realm and returns a list of
OpenID 2.0 DiscoveryInformation entries.
Static method / caller must provide a YadisResolver so that
the OP doesn't have to instantiate a Discovery object.
- Parameters:
realm
- RP's realm.yadisResolver
- The YadisResolver instance to be used for discovery.
- Returns:
- List of OpenID 2.0 DiscoveryInformation endpoints.
- Throws:
DiscoveryException
getYadisResolver
public YadisResolver getYadisResolver()
Copyright © 2012 Sxip. All Rights Reserved.