Skip to content
This repository has been archived by the owner on Dec 14, 2018. It is now read-only.

Commit

Permalink
typo
Browse files Browse the repository at this point in the history
  • Loading branch information
Ziya SARIKAYA committed Mar 8, 2017
1 parent befc42a commit e38cef9
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 11 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Expand Up @@ -97,4 +97,5 @@ _UpgradeReport_Files/
Backup*/
UpgradeLog*.XML

.vs/
.vs/
.idea/
Expand Up @@ -3,11 +3,13 @@

namespace ProceXSS.Infrastructure
{
public class ReflectortionHelper : IReflectortionHelper
public class ReflectionHelper : IReflectionHelper
{
public PropertyInfo MakeWritable<T>(T type) where T : class
{
PropertyInfo readonlyProperty = type.GetType().GetProperty("IsReadOnly", BindingFlags.Instance | BindingFlags.NonPublic);
PropertyInfo readonlyProperty = type
.GetType()
.GetProperty("IsReadOnly", BindingFlags.Instance | BindingFlags.NonPublic);

readonlyProperty.SetValue(type, false, null);

Expand Down
8 changes: 4 additions & 4 deletions ProceXSS/Infrastructure/RequestSanitizer.cs
Expand Up @@ -11,13 +11,13 @@ namespace ProceXSS.Infrastructure
{
public sealed class RequestSanitizer : IRequestSanitizer
{
private readonly IReflectortionHelper _reflectortionHelper;
private readonly IReflectionHelper _reflectionHelper;
private readonly IRegexHelper _regexHelper;
private Regex _xssDetectRegex;

public RequestSanitizer(IReflectortionHelper reflectortionHelper,IRegexHelper regexHelper)
public RequestSanitizer(IReflectionHelper reflectionHelper,IRegexHelper regexHelper)
{
_reflectortionHelper = reflectortionHelper;
_reflectionHelper = reflectionHelper;
_regexHelper = regexHelper;
}

Expand All @@ -39,7 +39,7 @@ public void Clean(NameValueCollection collection, IXssConfigurationHandler confi
}
}

PropertyInfo readonlyProperty = _reflectortionHelper.MakeWritable(collection);
PropertyInfo readonlyProperty = _reflectionHelper.MakeWritable(collection);

for (int i = 0; i < collection.Count; i++)
{
Expand Down
Expand Up @@ -2,7 +2,7 @@

namespace ProceXSS.Interface
{
public interface IReflectortionHelper
public interface IReflectionHelper
{
PropertyInfo MakeWritable<T>(T type) where T : class;
}
Expand Down
4 changes: 2 additions & 2 deletions ProceXSS/ProceXSS.csproj
Expand Up @@ -81,14 +81,14 @@
<Compile Include="Infrastructure\UrlChecker.cs" />
<Compile Include="Infrastructure\XssGuard.cs" />
<Compile Include="Interface\IIpAdressHelper.cs" />
<Compile Include="Interface\IReflectortionHelper.cs" />
<Compile Include="Interface\IReflectionHelper.cs" />
<Compile Include="Interface\IRegexHelper.cs" />
<Compile Include="Interface\IUrlChecker.cs" />
<Compile Include="Interface\IXssGuard.cs" />
<Compile Include="Log\ILogger.cs" />
<Compile Include="Log\NullLogger.cs" />
<Compile Include="ProceXSSModule.cs" />
<Compile Include="Infrastructure\ReflectortionHelper.cs" />
<Compile Include="Infrastructure\ReflectionHelper.cs" />
<Compile Include="Infrastructure\RegexHelper.cs" />
<Compile Include="Configuration\IXssConfigurationHandler.cs" />
<Compile Include="Configuration\UrlExcludeFilter.cs" />
Expand Down
2 changes: 1 addition & 1 deletion ProceXSS/ProceXSSModule.cs
Expand Up @@ -38,7 +38,7 @@ private void StartXssDetection(HttpApplication application)
{
IUrlChecker urlChecker = new UrlChecker(Configuration);
IRegexHelper regexHelper = new RegexHelper();
IRequestSanitizer requestSanitizer = new RequestSanitizer(new ReflectortionHelper(), regexHelper);
IRequestSanitizer requestSanitizer = new RequestSanitizer(new ReflectionHelper(), regexHelper);
ILogger nullLogger = _logger ?? (_logger = new NullLogger());
IXssGuard xssGuard = new XssGuard(Configuration, regexHelper, nullLogger);
IIpAdressHelper ipAdressHelper = new IpAdressHelper();
Expand Down

0 comments on commit e38cef9

Please sign in to comment.