Skip to content

Commit

Permalink
Moves extension methods to the Sustainsys.Saml2.AspNetCore namespace …
Browse files Browse the repository at this point in the history
…to align with project structure and Removed all unused using statements.
  • Loading branch information
mmfazrin-phcc-gov committed Jun 12, 2024
1 parent 50654a7 commit ebcd213
Show file tree
Hide file tree
Showing 51 changed files with 27 additions and 230 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http;
using Sustainsys.Saml2.AspNetCore;
using Sustainsys.Saml2.Samlp;

namespace Sustainsys.Saml2.AspNetCore.Events;
Expand Down
2 changes: 0 additions & 2 deletions src/Sustainsys.Saml2/AspNetCore/Saml2Events.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Http;
using Sustainsys.Saml2.AspNetCore.Events;
using Sustainsys.Saml2.Samlp;

namespace Sustainsys.Saml2.AspNetCore;

Expand Down
4 changes: 2 additions & 2 deletions src/Sustainsys.Saml2/AspNetCore/Saml2Extensions.cs
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
using Microsoft.AspNetCore.Authentication;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
using Microsoft.Extensions.Options;
using Sustainsys.Saml2.AspNetCore;
using Sustainsys.Saml2.Bindings;
using Sustainsys.Saml2.Serialization;


// By convention, the extension methods are placed in the Microsoft shared
// namespace to allow convenient access from intellisense.
namespace Microsoft.Extensions.DependencyInjection;
namespace Sustainsys.Saml2.AspNetCore;

/// <summary>
/// Extension methods to configure Saml2 authentication.
Expand Down
2 changes: 0 additions & 2 deletions src/Sustainsys.Saml2/AspNetCore/Saml2Handler.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Serialization;
using Sustainsys.Saml2.Xml;
using System;
using System.Runtime.Serialization;
using System.Text.Encodings.Web;

namespace Sustainsys.Saml2.AspNetCore;
Expand Down
3 changes: 1 addition & 2 deletions src/Sustainsys.Saml2/AspNetCore/Saml2PostConfigureOptions.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Microsoft.Extensions.Options;
using Sustainsys.Saml2.AspNetCore;

namespace Microsoft.Extensions.DependencyInjection;
namespace Sustainsys.Saml2.AspNetCore;

/// <summary>
/// Post configure options for Saml2. Validates config and sets the default
Expand Down
4 changes: 0 additions & 4 deletions src/Sustainsys.Saml2/Bindings/HttpPostBinding.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
using Microsoft.AspNetCore.Http;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;

namespace Sustainsys.Saml2.Bindings;
Expand Down
4 changes: 0 additions & 4 deletions src/Sustainsys.Saml2/Bindings/HttpRedirectBinding.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.WebUtilities;
using System.IO.Compression;
using System.Linq;
using System.Text;
using System.Text.Unicode;
using System.Xml;
using static Microsoft.AspNetCore.WebUtilities.QueryStringEnumerable;

namespace Sustainsys.Saml2.Bindings;

Expand Down
10 changes: 1 addition & 9 deletions src/Sustainsys.Saml2/Constants.cs
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2;
namespace Sustainsys.Saml2;

/// <summary>
/// Constants
Expand Down
4 changes: 1 addition & 3 deletions src/Sustainsys.Saml2/Metadata/SSODescriptor.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
using Sustainsys.Saml2.Xml;

namespace Sustainsys.Saml2.Metadata;
namespace Sustainsys.Saml2.Metadata;


/// <summary>
Expand Down
6 changes: 0 additions & 6 deletions src/Sustainsys.Saml2/Saml/Assertion.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Saml;

Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/Saml/Subject.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Saml;
namespace Sustainsys.Saml2.Saml;

/// <summary>
/// A Saml2 Subject, see core 2.4.1.
Expand Down
5 changes: 0 additions & 5 deletions src/Sustainsys.Saml2/Saml2Entity.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2;
/// <summary>
Expand Down
3 changes: 1 addition & 2 deletions src/Sustainsys.Saml2/Serialization/ISamlXmlWriter.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Samlp;
using System.Xml;

namespace Sustainsys.Saml2.Serialization;
Expand Down
6 changes: 0 additions & 6 deletions src/Sustainsys.Saml2/Serialization/SamlXmlReader.Assertion.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Sustainsys.Saml2.Metadata;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Diagnostics;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Xml;
using System.Xml;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Sustainsys.Saml2.Metadata;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Diagnostics;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
using Microsoft.AspNetCore.Antiforgery;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Xml;
using System.Security.Cryptography.Xml;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
4 changes: 1 addition & 3 deletions src/Sustainsys.Saml2/Serialization/SamlXmlReader.Subject.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Sustainsys.Saml2.Metadata;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Diagnostics;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
using Sustainsys.Saml2.Metadata;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Diagnostics;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
using Microsoft.AspNetCore.Mvc.Routing;
using Sustainsys.Saml2.Metadata;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Diagnostics;
using System.Security.Cryptography.X509Certificates;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
10 changes: 1 addition & 9 deletions src/Sustainsys.Saml2/Serialization/SamlXmlReader.cs
Original file line number Diff line number Diff line change
@@ -1,15 +1,7 @@
using Sustainsys.Saml2.Common;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Samlp;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Security.Cryptography.Xml;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
using static Sustainsys.Saml2.Constants;

namespace Sustainsys.Saml2.Serialization;
Expand Down
1 change: 0 additions & 1 deletion src/Sustainsys.Saml2/Serialization/SamlXmlWriter.NameId.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Xml;
using System.Xml;

namespace Sustainsys.Saml2.Serialization;
Expand Down
3 changes: 1 addition & 2 deletions src/Sustainsys.Saml2/Serialization/SamlXmlWriter.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
using System.Collections.ObjectModel;
using System.Xml;
using System.Xml;

namespace Sustainsys.Saml2.Serialization;

Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/TrustLevel.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2;
namespace Sustainsys.Saml2;

/// <summary>
/// What is the trust level of a piece of data? The levels reflect
Expand Down
5 changes: 0 additions & 5 deletions src/Sustainsys.Saml2/Validation/ISamlAssertionValidator.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
using Sustainsys.Saml2.Saml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Validation;

Expand Down
5 changes: 0 additions & 5 deletions src/Sustainsys.Saml2/Validation/ISamlResponseValidator.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Samlp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Validation;

Expand Down
5 changes: 0 additions & 5 deletions src/Sustainsys.Saml2/Validation/SamlAssertionValidator.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
using Sustainsys.Saml2.Saml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Validation;

Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/Validation/SamlResponseValidator.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using Microsoft.Extensions.Logging;
using Sustainsys.Saml2.Samlp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sustainsys.Saml2.Samlp;

namespace Sustainsys.Saml2.Validation;

Expand Down
9 changes: 1 addition & 8 deletions src/Sustainsys.Saml2/Validation/SamlValidationException.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
using Sustainsys.Saml2.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Sustainsys.Saml2.Validation;
namespace Sustainsys.Saml2.Validation;

/// <summary>
/// Exception thrown when validation is not successful
Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/Xml/ReadErrorInspectorContext.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using Microsoft.Extensions.Configuration.Xml;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
using System.Xml;

namespace Sustainsys.Saml2.Xml;

Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/Xml/SignedXmlHelper.cs
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Security.Cryptography;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Security.Cryptography.Xml;
using System.Text;
using System.Threading.Tasks;
using System.Xml;

namespace Sustainsys.Saml2.Xml;
Expand Down
8 changes: 1 addition & 7 deletions src/Sustainsys.Saml2/Xml/SigningKey.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,4 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;
using System.Security.Cryptography.X509Certificates;

namespace Sustainsys.Saml2.Xml;

Expand Down
3 changes: 0 additions & 3 deletions src/Sustainsys.Saml2/Xml/XmlTraverser.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Runtime.CompilerServices;
using System.Runtime.ExceptionServices;
using System.Security.Cryptography.Xml;
using System.Xml;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,8 @@
using NSubstitute;
using Sustainsys.Saml2.Bindings;
using Sustainsys.Saml2.Xml;
using Sustainsys.Saml2.Saml;
using Sustainsys.Saml2.Samlp;
using System.Net.Http;
using System.Text.Encodings.Web;
using System.Xml;
using Sustainsys.Saml2.Tests.Helpers;
using System.Text;
using Sustainsys.Saml2.Serialization;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
using Microsoft.AspNetCore.Http;
using NSubstitute;
using Sustainsys.Saml2.Bindings;
using System;
using System.Threading.Tasks;
using System.Xml;

namespace Sustainsys.Saml2.Tests.Bindings;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
using Microsoft.AspNetCore.Http;
using NSubstitute;
using Sustainsys.Saml2.Bindings;
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;

namespace Sustainsys.Saml2.Tests.Bindings;
Expand Down
Loading

0 comments on commit ebcd213

Please sign in to comment.