summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.InfoCard.UI/InfoCard
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2012-12-26 18:07:32 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2012-12-26 18:07:32 -0800
commit002ce0e39af3b684ce6060dce60805e3333420fa (patch)
tree2c9aace23e08d17ed03a3732a5fa4a549463f811 /src/DotNetOpenAuth.InfoCard.UI/InfoCard
parent4bf6dfa05ab5ba2d7ebff157dc4a1a85dae42125 (diff)
downloadDotNetOpenAuth-002ce0e39af3b684ce6060dce60805e3333420fa.zip
DotNetOpenAuth-002ce0e39af3b684ce6060dce60805e3333420fa.tar.gz
DotNetOpenAuth-002ce0e39af3b684ce6060dce60805e3333420fa.tar.bz2
Replaces DNOA's internal Requires class with Validation NuGet package.
Diffstat (limited to 'src/DotNetOpenAuth.InfoCard.UI/InfoCard')
-rw-r--r--src/DotNetOpenAuth.InfoCard.UI/InfoCard/InfoCardSelector.cs5
-rw-r--r--src/DotNetOpenAuth.InfoCard.UI/InfoCard/ReceivingTokenEventArgs.cs3
-rw-r--r--src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs1
3 files changed, 6 insertions, 3 deletions
diff --git a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/InfoCardSelector.cs b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/InfoCardSelector.cs
index 3862e39..d9e8687 100644
--- a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/InfoCardSelector.cs
+++ b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/InfoCardSelector.cs
@@ -24,6 +24,7 @@ namespace DotNetOpenAuth.InfoCard {
using System.Web.UI.WebControls;
using System.Xml;
using DotNetOpenAuth.Messaging;
+ using Validation;
/// <summary>
/// The style to use for NOT displaying a hidden region.
@@ -724,7 +725,7 @@ namespace DotNetOpenAuth.InfoCard {
/// <param name="optional">A space-delimited list of claim type URIs for claims that may optionally be included in a submitted Information Card.</param>
[Pure]
private void GetRequestedClaims(out string required, out string optional) {
- Requires.ValidState(this.ClaimsRequested != null);
+ RequiresEx.ValidState(this.ClaimsRequested != null);
Contract.Ensures(Contract.ValueAtReturn<string>(out required) != null);
Contract.Ensures(Contract.ValueAtReturn<string>(out optional) != null);
@@ -750,7 +751,7 @@ namespace DotNetOpenAuth.InfoCard {
/// or to downgrade gracefully if the user agent lacks an Information Card selector.
/// </summary>
private void RenderSupportingScript() {
- Requires.ValidState(this.infoCardSupportedPanel != null);
+ RequiresEx.ValidState(this.infoCardSupportedPanel != null);
this.Page.ClientScript.RegisterClientScriptResource(typeof(InfoCardSelector), ScriptResourceName);
diff --git a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/ReceivingTokenEventArgs.cs b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/ReceivingTokenEventArgs.cs
index 3d7e3d3..ed3b6ae 100644
--- a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/ReceivingTokenEventArgs.cs
+++ b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/ReceivingTokenEventArgs.cs
@@ -11,6 +11,7 @@ namespace DotNetOpenAuth.InfoCard {
using System.Diagnostics.Contracts;
using System.IdentityModel.Tokens;
using System.Security.Cryptography.X509Certificates;
+ using Validation;
/// <summary>
/// Arguments for the <see cref="InfoCardSelector.ReceivingToken"/> event.
@@ -74,7 +75,7 @@ namespace DotNetOpenAuth.InfoCard {
[SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Justification = "False positive")]
public void AddDecryptingToken(X509Certificate2 certificate) {
Requires.NotNull(certificate, "certificate");
- Requires.True(certificate.HasPrivateKey, "certificate");
+ Requires.That(certificate.HasPrivateKey, "certificate", "requires private key");
var cert = new X509SecurityToken(certificate);
try {
this.AddDecryptingToken(cert);
diff --git a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
index d9c38f6..b744e48 100644
--- a/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
+++ b/src/DotNetOpenAuth.InfoCard.UI/InfoCard/TokenProcessingErrorEventArgs.cs
@@ -7,6 +7,7 @@ namespace DotNetOpenAuth.InfoCard {
using System;
using System.Diagnostics.CodeAnalysis;
using System.Diagnostics.Contracts;
+ using Validation;
/// <summary>
/// Arguments for the <see cref="InfoCardSelector.TokenProcessingError"/> event.