summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs6
-rw-r--r--src/DotNetOpenAuth/OpenId/Provider/OpenIdProvider.cs2
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs6
-rw-r--r--src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs2
4 files changed, 4 insertions, 12 deletions
diff --git a/src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs b/src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs
index 48d40d4..4e3dc99 100644
--- a/src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs
+++ b/src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs
@@ -10,11 +10,7 @@ namespace DotNetOpenAuth.OpenId.Provider {
/// <summary>
/// Applies a custom security policy to certain OpenID security settings and behaviors.
/// </summary>
- /// <remarks>
- /// BEFORE MARKING THIS INTERFACE PUBLIC: it's very important that we shift the methods to be channel-level
- /// rather than facade class level and for the OpenIdChannel to be the one to invoke these methods.
- /// </remarks>
- internal interface IProviderBehavior {
+ public interface IProviderBehavior {
/// <summary>
/// Applies a well known set of security requirements to a default set of security settings.
/// </summary>
diff --git a/src/DotNetOpenAuth/OpenId/Provider/OpenIdProvider.cs b/src/DotNetOpenAuth/OpenId/Provider/OpenIdProvider.cs
index b6de509..ae044aa 100644
--- a/src/DotNetOpenAuth/OpenId/Provider/OpenIdProvider.cs
+++ b/src/DotNetOpenAuth/OpenId/Provider/OpenIdProvider.cs
@@ -156,7 +156,7 @@ namespace DotNetOpenAuth.OpenId.Provider {
/// Adding behaviors can impact the security settings of the <see cref="OpenIdProvider"/>
/// in ways that subsequently removing the behaviors will not reverse.
/// </remarks>
- internal ICollection<IProviderBehavior> Behaviors {
+ public ICollection<IProviderBehavior> Behaviors {
get { return this.behaviors; }
}
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs
index e7c38db..d0be768 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs
@@ -8,11 +8,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// <summary>
/// Applies a custom security policy to certain OpenID security settings and behaviors.
/// </summary>
- /// <remarks>
- /// BEFORE MARKING THIS INTERFACE PUBLIC: it's very important that we shift the methods to be channel-level
- /// rather than facade class level and for the OpenIdChannel to be the one to invoke these methods.
- /// </remarks>
- internal interface IRelyingPartyBehavior {
+ public interface IRelyingPartyBehavior {
/// <summary>
/// Applies a well known set of security requirements to a default set of security settings.
/// </summary>
diff --git a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs
index d4f9705..68dd4e9 100644
--- a/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs
+++ b/src/DotNetOpenAuth/OpenId/RelyingParty/OpenIdRelyingParty.cs
@@ -226,7 +226,7 @@ namespace DotNetOpenAuth.OpenId.RelyingParty {
/// Adding behaviors can impact the security settings of this <see cref="OpenIdRelyingParty"/>
/// instance in ways that subsequently removing the behaviors will not reverse.
/// </remarks>
- internal ICollection<IRelyingPartyBehavior> Behaviors {
+ public ICollection<IRelyingPartyBehavior> Behaviors {
get { return this.behaviors; }
}