diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-11-03 09:53:03 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-11-03 09:53:03 -0800 |
commit | 1328af341acee67bc7b3cdff1f8d6b0151a429cd (patch) | |
tree | 02d009bbe082ec7f095c8a37612eddc3aaca27f9 /src | |
parent | 53b7f5b56325ce0dcddc3f8574f0a3105c39d0e6 (diff) | |
download | DotNetOpenAuth-1328af341acee67bc7b3cdff1f8d6b0151a429cd.zip DotNetOpenAuth-1328af341acee67bc7b3cdff1f8d6b0151a429cd.tar.gz DotNetOpenAuth-1328af341acee67bc7b3cdff1f8d6b0151a429cd.tar.bz2 |
Exposed OpenIdRelyingParty.Behaviors and OpenIdProvider.Behaviors.
Diffstat (limited to 'src')
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; } } |