Microsoft/Identity and Access Control for Modern Applications

Identity and Access Control for Modern Applications Certification Training Course Overview

Enroll for the 5 Days Identity and Access Control for Modern Applications training course from Koenig Solutions. Modern application style has modified quite an bit in recent years. “Mobile-first” and “cloud-ready” are the kinds of applications you're expected to develop. Also, to stay pace with these demands, Microsoft has revamped their complete web stack with ASP.NET Core to fulfill these architectural demands.

Multi-platform, multi-client, and highly-mobile users bring a new set of challenges, that the approaches of the past aren't any longer acceptable for modern applications thus you have got to find out to secure these apps additionally. This Course is your chance to dive into all things security associated with these new technologies. learn the way to firmly connect native and browser-based applications to your back-ends and integrate them with enterprise identity management systems as well as social identity providers and services.

Target Audience:

This course is designed for software developers and architects that need to modernize their application security architecture.

Learning Objectives

After completing this course, you will be able to:

  • Building application with claims-based identity
  • Using Katana authentication middleware
  • Implementing single sign-on with OpenID Connect
  • Securing Web APIs with OAuth2
  • Architecting enterprise application security

 

Identity and Access Control for Modern Applications (40 Hours) Download Course Contents

Live Virtual Classroom
Group Training 5450
18 - 22 Oct 09:00 AM - 05:00 PM CST
(8 Hours/Day)

01 - 05 Nov 09:00 AM - 05:00 PM CST
(8 Hours/Day)

06 - 10 Dec 09:00 AM - 05:00 PM CST
(8 Hours/Day)

1-on-1 Training (GTR) 6300
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Foundation & Authentication
  • Identity & Access Control in ASP.NET
  • ASP.NET Core Security Framework
  • Claims-based Identity
  • Cookie-based Authentication
  • Social Logins (e.g. Google, Facebook, Twitter, etc.)
  • OpenID Connect
  • Data Protection
  • Authorization
  • Web Application Patterns
  • Single Sign-on/Single Sign-off
  • Claims Transformation
  • Federation Gateway
  • Account & Identity Linking
  • Home Realm Discovery
Module 2: Web APIs & Access Control
  • Securing APIs
  • Architecture & Scenarios
  • Token-based Authentication
  • OAuth 2.0
  • Clients
  • Scopes
  • Flows
  • Token Lifetime Management
  • Refresh Tokens
  • OpenID Connect & OAuth 2.0 Combined
  • Server-to-server Communication
  • Native & Mobile Applications
  • SPAs
  • Custom Credentials & Token Requests
Module 3: IdentityServer Architecture & scenarios
  • Setup (Linux and Windows)
  • Configuration
  • Dependency Injection
  • Services
  • Customizations
  • Claims & Tokens
  • User Interface
  • Storage System
  • UI Workflows
  • Logging & Eventing
  • Hosting & Deployment (Linux and Windows)
Module 4: OAuth 2.0
  • Best practices
  • Security Patterns
  • Common Attacks and implementationVulnerability fixing
  • New release and security of today’s OAuth architecture
  • Hardening the front-channel with PKCE and signed authorization requests
  • Hardening the back-channel with asymmetric key based client authentication and mutualTLS
  • Hardening API calls with proof-of-possession access tokens
  • Scope parameter replacement with authorization request
  • Advanced high security profile for OAuth 2.0 and 2.1 with FAPI 2.0
  • Access Management Single Sign on
  • Federation
Module 5: SAML
  • SAML Protocol
  • SAML
  • Assertions
  • SAML Protocol IDP init SSO, SP init SSO
  • SAML Bindings Redirect/Post binding and Sign on flow
  • Design, Implement application integrations for SSO with SAML protocolOauth, OIDC protocol
  • Oauth token formats
  • Oauth flows
  • Implicit, Auth Code, Client credentials (itna deep me discussion ni hua tha but for reference)
  • Design, develop and implement application integrations for SSO with Oauth and OIDC protocol
  • Authentication mechanisms - form, Multi Factor Authentication
  • Policy driven Authorizations
Download Course Contents

Request More Information

Course Prerequisites
  • Basic web development and .NET experience required for this course.