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(XRDS xrds,
XriIdentifier identifier,
Resolver xriResolver)
Extracts OpenID discovery endpoints from a XRDS discovery result
for XRI identifiers.
|
protected boolean |
extractDiscoveryInformationOpenID(Resolver xriResolver,
ArrayList out,
XRD baseXRD,
XriIdentifier identifier,
String srvType,
boolean wantCID) |
Resolver |
getResolver() |
XriIdentifier |
parseIdentifier(String identifier) |
public 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(XRDS xrds, XriIdentifier identifier, 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(Resolver xriResolver,
ArrayList out,
XRD baseXRD,
XriIdentifier identifier,
String srvType,
boolean wantCID)
Copyright © 2015 Sxip. All Rights Reserved.