public class LocalXriResolver extends java.lang.Object implements XriResolver
| Modifier and Type | Field and Description |
|---|---|
private static org.apache.commons.logging.Log |
_log |
private Resolver |
_openXriResolver |
private static boolean |
DEBUG |
| Constructor and Description |
|---|
LocalXriResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
discover(XriIdentifier xri)
Performs OpenID discovery on the supplied XRI identifier.
|
protected java.util.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,
java.util.ArrayList out,
XRD baseXRD,
XriIdentifier identifier,
java.lang.String srvType,
boolean wantCID) |
Resolver |
getResolver() |
XriIdentifier |
parseIdentifier(java.lang.String identifier) |
private static org.apache.commons.logging.Log _log
private static final boolean DEBUG
private Resolver _openXriResolver
public Resolver getResolver()
public java.util.List discover(XriIdentifier xri) throws DiscoveryException
XriResolverdiscover in interface XriResolverxri - The XRI identifierDiscoveryException - if discovery failed.public XriIdentifier parseIdentifier(java.lang.String identifier) throws DiscoveryException
parseIdentifier in interface XriResolverDiscoveryExceptionprotected java.util.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,
java.util.ArrayList out,
XRD baseXRD,
XriIdentifier identifier,
java.lang.String srvType,
boolean wantCID)
Copyright 2006-2008 Sxip Identity Corporation