diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2012-01-02 15:56:55 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2012-01-02 15:56:55 -0800 |
commit | 278f96d51fbb81fecb8da46cbb29bd181c85b98e (patch) | |
tree | 3657eb976f6a2da607b1ac84fd45bcd07ce2dee6 /src/DotNetOpenAuth.OpenId/OpenId | |
parent | 1e12a727a08170a7b7d975e38bb1a4def696f5f6 (diff) | |
download | DotNetOpenAuth-278f96d51fbb81fecb8da46cbb29bd181c85b98e.zip DotNetOpenAuth-278f96d51fbb81fecb8da46cbb29bd181c85b98e.tar.gz DotNetOpenAuth-278f96d51fbb81fecb8da46cbb29bd181c85b98e.tar.bz2 |
Moved some OpenID extensions around for a better public API.
Diffstat (limited to 'src/DotNetOpenAuth.OpenId/OpenId')
-rw-r--r-- | src/DotNetOpenAuth.OpenId/OpenId/Extensions/UI/UIRequest.cs | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/DotNetOpenAuth.OpenId/OpenId/Extensions/UI/UIRequest.cs b/src/DotNetOpenAuth.OpenId/OpenId/Extensions/UI/UIRequest.cs index 5e70311..9d506ca 100644 --- a/src/DotNetOpenAuth.OpenId/OpenId/Extensions/UI/UIRequest.cs +++ b/src/DotNetOpenAuth.OpenId/OpenId/Extensions/UI/UIRequest.cs @@ -154,40 +154,6 @@ namespace DotNetOpenAuth.OpenId.Extensions.UI { #endregion - /// <summary> - /// Gets the URL of the RP icon for the OP to display. - /// </summary> - /// <param name="realm">The realm of the RP where the authentication request originated.</param> - /// <param name="webRequestHandler">The web request handler to use for discovery. - /// Usually available via <see cref="Channel.WebRequestHandler">OpenIdProvider.Channel.WebRequestHandler</see>.</param> - /// <returns> - /// A sequence of the RP's icons it has available for the Provider to display, in decreasing preferred order. - /// </returns> - /// <value>The icon URL.</value> - /// <remarks> - /// This property is automatically set for the OP with the result of RP discovery. - /// RPs should set this value by including an entry such as this in their XRDS document. - /// <example> - /// <Service xmlns="xri://$xrd*($v*2.0)"> - /// <Type>http://specs.openid.net/extensions/ui/icon</Type> - /// <URI>http://consumer.example.com/images/image.jpg</URI> - /// </Service> - /// </example> - /// </remarks> - public static IEnumerable<Uri> GetRelyingPartyIconUrls(Realm realm, IDirectWebRequestHandler webRequestHandler) { - Contract.Requires(realm != null); - Contract.Requires(webRequestHandler != null); - ErrorUtilities.VerifyArgumentNotNull(realm, "realm"); - ErrorUtilities.VerifyArgumentNotNull(webRequestHandler, "webRequestHandler"); - - XrdsDocument xrds = realm.Discover(webRequestHandler, false); - if (xrds == null) { - return Enumerable.Empty<Uri>(); - } else { - return xrds.FindRelyingPartyIcons(); - } - } - #region IMessage methods /// <summary> |