public class LocalXriResolver extends Object implements XriResolver
| Constructor and Description |
|---|
LocalXriResolver() |
| Modifier and Type | Method and Description |
|---|---|
List |
discover(XriIdentifier xri)
Performs OpenID discovery on the supplied XRI identifier.
|
protected List |
extractDiscoveryInformation(org.openxri.xml.XRDS xrds,
XriIdentifier identifier,
org.openxri.resolve.Resolver xriResolver)
Extracts OpenID discovery endpoints from a XRDS discovery result
for XRI identifiers.
|
protected boolean |
extractDiscoveryInformationOpenID(org.openxri.resolve.Resolver xriResolver,
ArrayList out,
org.openxri.xml.XRD baseXRD,
XriIdentifier identifier,
String srvType,
boolean wantCID) |
org.openxri.resolve.Resolver |
getResolver() |
XriIdentifier |
parseIdentifier(String identifier) |
public org.openxri.resolve.Resolver getResolver()
public List discover(XriIdentifier xri) throws DiscoveryException
XriResolverdiscover in interface XriResolverxri - The XRI identifierDiscoveryException - if discovery failed.public XriIdentifier parseIdentifier(String identifier) throws DiscoveryException
parseIdentifier in interface XriResolverDiscoveryExceptionprotected List extractDiscoveryInformation(org.openxri.xml.XRDS xrds, XriIdentifier identifier, org.openxri.resolve.Resolver xriResolver) throws DiscoveryException
xrds - The discovered XRDS document.identifier - The identifier on which discovery was performed.xriResolver - The XRI resolver to use for extraction of OpenID
service endpoints.DiscoveryException - when invalid information is discovered.protected boolean extractDiscoveryInformationOpenID(org.openxri.resolve.Resolver xriResolver,
ArrayList out,
org.openxri.xml.XRD baseXRD,
XriIdentifier identifier,
String srvType,
boolean wantCID)
Copyright © 2015 WSO2. All rights reserved.