Package | Description |
---|---|
org.openid4java.consumer |
Provides functionality for OpenID-enabling Consumer (Relying Party) sites.
|
org.openid4java.discovery | |
org.openid4java.discovery.html | |
org.openid4java.discovery.xrds | |
org.openid4java.discovery.xri | |
org.openid4java.discovery.yadis | |
org.openid4java.message |
Modifier and Type | Method and Description |
---|---|
java.util.List |
ConsumerManager.discover(java.lang.String identifier)
Does discovery on an identifier.
|
VerificationResult |
ConsumerManager.verify(java.lang.String receivingUrl,
ParameterList response,
DiscoveryInformation discovered)
Performs verification on the Authentication Response (assertion)
received from the OpenID Provider.
|
private DiscoveryInformation |
ConsumerManager.verifyDiscovered(AuthSuccess authResp,
DiscoveryInformation discovered)
Verifies the dicovery information matches the data received in a
authentication response from an OpenID Provider.
|
private DiscoveryInformation |
ConsumerManager.verifyDiscovered1(AuthSuccess authResp,
DiscoveryInformation discovered)
Verifies the discovered information associated with a OpenID 1.x
response.
|
private DiscoveryInformation |
ConsumerManager.verifyDiscovered2(AuthSuccess authResp,
DiscoveryInformation discovered)
Verifies the discovered information associated with a OpenID 2.0
response.
|
private VerificationResult |
ConsumerManager.verifySignature(AuthSuccess authResp,
DiscoveryInformation discovered,
VerificationResult result)
Verifies the signature in a authentication response message.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
Discovery.discover(Identifier identifier) |
java.util.List |
Discovery.discover(java.lang.String identifier) |
static java.net.URL |
UrlIdentifier.normalize(java.lang.String text) |
static java.net.URL |
UrlIdentifier.normalize(java.lang.String text,
boolean removeFragment) |
Identifier |
Discovery.parseIdentifier(java.lang.String identifier) |
Identifier |
Discovery.parseIdentifier(java.lang.String identifier,
boolean removeFragment) |
static java.util.List |
Discovery.rpDiscovery(java.lang.String realm,
YadisResolver yadisResolver)
Performs discovery on the Relying Party's realm and returns a list of
OpenID 2.0 DiscoveryInformation entries.
|
Constructor and Description |
---|
DiscoveryInformation(java.net.URL opEndpoint) |
DiscoveryInformation(java.net.URL opEndpoint,
Identifier claimedIdentifier) |
DiscoveryInformation(java.net.URL opEndpoint,
Identifier claimedIdentifier,
java.lang.String version) |
DiscoveryInformation(java.net.URL opEndpoint,
Identifier claimedIdentifier,
java.lang.String delegate,
java.lang.String version) |
DiscoveryInformation(java.net.URL opEndpoint,
Identifier claimedIdentifier,
java.lang.String delegate,
java.lang.String version,
java.util.Set types) |
UrlIdentifier(java.lang.String identifier) |
UrlIdentifier(java.lang.String identifier,
boolean removeFragment) |
XriIdentifier(java.lang.String identifier,
java.lang.String iriNormalForm,
java.lang.String uriNormalForm) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
HtmlResolver.discoverHtml(UrlIdentifier identifier)
Performs HTML discovery on the supplied URL identifier.
|
java.util.List |
HtmlResolver.discoverHtml(UrlIdentifier identifier,
HttpFetcher httpFetcher)
Performs HTML discovery on the supplied URL identifier.
|
private java.util.List |
HtmlResolver.extractDiscoveryInformation(HtmlResult htmlResult)
Extracts OpenID discovery endpoints from a HTML discovery result.
|
private org.apache.html.dom.HTMLDocumentImpl |
CyberNekoDOMHtmlParser.parseDocument(java.lang.String htmlData) |
void |
HtmlParser.parseHtml(java.lang.String htmlData,
HtmlResult result)
Parses the HTML data and stores in the result the discovered openid
information.
|
void |
CyberNekoDOMHtmlParser.parseHtml(java.lang.String htmlData,
HtmlResult result) |
void |
HtmlResult.setEndpoint1(java.lang.String op1Endpoint) |
void |
HtmlResult.setEndpoint2(java.lang.String op2Endpoint) |
private void |
CyberNekoDOMHtmlParser.setResult(java.lang.String rel,
java.lang.String href,
HtmlResult result)
Set the result from
rel and href that
parsed from node link . |
Modifier and Type | Method and Description |
---|---|
private org.w3c.dom.Document |
XrdsParserImpl.parseXmlInput(java.lang.String input) |
java.util.List |
XrdsParser.parseXrds(java.lang.String input,
java.util.Set targetTypes)
Parses a XRDS document and extracts the relevant information
for the specified service endpoint types.
|
java.util.List |
XrdsParserImpl.parseXrds(java.lang.String input,
java.util.Set targetTypes) |
Modifier and Type | Method and Description |
---|---|
java.util.List |
XriResolver.discover(XriIdentifier xri)
Performs OpenID discovery on the supplied XRI identifier.
|
java.util.List |
XriDotNetProxyResolver.discover(XriIdentifier xri) |
java.util.List |
LocalXriResolver.discover(XriIdentifier xri) |
protected java.util.List |
LocalXriResolver.extractDiscoveryInformation(XRDS xrds,
XriIdentifier identifier,
Resolver xriResolver)
Extracts OpenID discovery endpoints from a XRDS discovery result
for XRI identifiers.
|
XriIdentifier |
XriResolver.parseIdentifier(java.lang.String identifier) |
XriIdentifier |
XriDotNetProxyResolver.parseIdentifier(java.lang.String identifier) |
XriIdentifier |
LocalXriResolver.parseIdentifier(java.lang.String identifier) |
Modifier and Type | Class and Description |
---|---|
class |
YadisException |
Modifier and Type | Method and Description |
---|---|
java.util.List |
YadisResolver.discover(java.lang.String url)
Performs Yadis discovery on the YadisURL.
|
java.util.List |
YadisResolver.discover(java.lang.String url,
HttpFetcher httpFetcher)
Performs Yadis discovery on the YadisURL.
|
java.util.List |
YadisResolver.discover(java.lang.String url,
int maxRedirects)
Performs Yadis discovery on the YadisURL.
|
java.util.List |
YadisResolver.discover(java.lang.String url,
int maxRedirects,
HttpFetcher httpFetcher)
Performs Yadis discovery on the YadisURL.
|
YadisResult |
YadisResolver.discover(java.lang.String url,
int maxRedirects,
HttpFetcher httpFetcher,
java.util.Set serviceTypes) |
YadisResult |
YadisResolver.discover(java.lang.String url,
int maxRedirects,
java.util.Set serviceTypes) |
java.util.List |
YadisResolver.discoverRP(java.lang.String url)
Performs Relyin Party discovery on the supplied URL.
|
java.util.List |
YadisResult.getDiscoveredInformation(java.util.Set targetTypes) |
private void |
YadisResolver.retrieveXrdsDocument(YadisResult result,
int maxRedirects,
java.util.Set serviceTypes)
Tries to retrieve the XRDS document via a GET call on XRDS location
provided in the result parameter.
|
private YadisResult |
YadisResolver.retrieveXrdsLocation(YadisUrl url,
boolean useGet,
int maxRedirects,
java.util.Set serviceTypes)
Tries to retrieve the XRDS location url by performing a cheap HEAD call
on the YadisURL.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AuthSuccess.getIdentity() |
Copyright 2006-2008 Sxip Identity Corporation