public class Discovery extends Object
| Constructor and Description |
|---|
Discovery() |
Discovery(HtmlResolver htmlResolver,
YadisResolver yadisResolver,
XriResolver xriResolver) |
| Modifier and Type | Method and Description |
|---|---|
List |
discover(Identifier identifier) |
List |
discover(String identifier) |
static XriResolver |
getXriResolver() |
YadisResolver |
getYadisResolver() |
Identifier |
parseIdentifier(String identifier) |
Identifier |
parseIdentifier(String identifier,
boolean removeFragment) |
static List |
rpDiscovery(String realm,
YadisResolver yadisResolver)
Performs discovery on the Relying Party's realm and returns a list of
OpenID 2.0 DiscoveryInformation entries.
|
void |
setHtmlResolver(HtmlResolver htmlResolver) |
void |
setXriResolver(XriResolver xriResolver) |
void |
setYadisResolver(YadisResolver yadisResolver) |
@Inject public Discovery(HtmlResolver htmlResolver, YadisResolver yadisResolver, XriResolver xriResolver)
public Discovery()
public static XriResolver getXriResolver()
public void setXriResolver(XriResolver xriResolver)
public static List rpDiscovery(String realm, YadisResolver yadisResolver) throws DiscoveryException
realm - RP's realm.yadisResolver - The YadisResolver instance to be used for discovery.DiscoveryExceptionpublic void setHtmlResolver(HtmlResolver htmlResolver)
public Identifier parseIdentifier(String identifier) throws DiscoveryException
DiscoveryExceptionpublic Identifier parseIdentifier(String identifier, boolean removeFragment) throws DiscoveryException
DiscoveryExceptionpublic List discover(String identifier) throws DiscoveryException
DiscoveryExceptionpublic List discover(Identifier identifier) throws DiscoveryException
DiscoveryExceptionpublic YadisResolver getYadisResolver()
public void setYadisResolver(YadisResolver yadisResolver)
Copyright © 2015 WSO2. All rights reserved.