Launch of Tools at ASPNET4YOU

Welcome to Tools at ASPNET4YOU (Beta)- a tool for developers!

As Application/Solution Architect or InfoSec Architect, I was inspired by few online security tools that I have been using at different companies while working there. If you are a Developer or an Architect, you need to conduct research during design phase to validate the high level decisions and you come across need for a common set answers on Authentication and/or Authorization. While I liked the other online tools but I had to run around multiple places and sometimes I didn’t have the solution that I was looking for. Hence, the birth of “Tools at ASPNET4YOU“- online security focused tool for developers brought to you by developer.

What are the features available at this launch?

  • SAML
    • Create SAML2 Token
    • Sign SAML2 Token
  • JWT
    • Parse JWT Token
    • Create JWT Token (signed if you provide private key)
    • Validate JWT Token
  • WhoIs
    • Whois record based on IPV4 address
Create SAML2 Token

Tools at ASPNET4YOU (“Site”) is little different from others, it takes the input as JSON and this decision is taken to make the user interface flexible. Site is completely API driven and more features can be released quickly without having to alter the end user interface (“UI”). As you can realize, bugs or issues are monitored at the back-end and they can be resolved proactively.

Whois feature search for detail records in ARIN, RIPE and APNIC. While we cover other sources, result will default to record found in ARIN.

Sample Whois Database Search

JWT and OAuth2 are kind of synonymous and JWT is very sought after feature. Let’s see how easy to create a signed JWT token given the JSON input including the private key. Demo private key is included in the sample for your convenience. Don’t use private key from your production environment!

Sample Create Signed JWT Token

Does it matter that technologies or languages are used to build this site? It does in certain extent because we have to look after the roadmap of the underlying technologies. Technologies and platform used to build and deliver this solution-

  • UI
    • Angular (v9.1.12) with Angular Materials (v9.2.4)
  • API
    • Whois API: ASP.NET Core 3.1
    • Azure Function: Dotnet Core 3.1
  • Google Analytics- to understand how users engage with our Websites
  • Hosting
    • Azure App Services (UI and API)
  • Azure DevOps – source code repository and CI/CD

Privacy is important, ASPNET4YOU is committed to protecting the privacy of your information while using this Web site. Be sure to read Terms and Conditions, and Privacy.

Leave a Reply