On-Demand Training

PingGateway Deep Dive

This course showcases the key features and capabilities of the versatile and powerful edge security solution with the PingGateway (IG) environment.

0%
Loading...
Course Overview
  1. Integrating Applications With IG
    0%
  2. Configuring Agentless Single Sign-On
    0%
  3. Controlling Access with IG as Policy Enforcement Point
    0%
  4. Protecting a REST API
    0%
  5. Preparing for Production with IG
    0%

Integrating Applications With IG

Integrate and protect web applications, APIs, legacy applications, and microservices with Identity Platform by using IG.


Sign in to earn badges for your progress!
Not yet accessed
Student Guide

Integrating Applications With IG

This student guide contains your slides and instructor notes.

Not yet accessed
Workbook

Integrating Applications With IG

Your workbook contains all your exercise instructions and should be used together with your exercise environment.

Not yet accessed
Virtual Exercise Environment

Integrating Applications With IG

This brings you to your virtual exercise environment where you can complete your exercises using your workbook. Your lab exercises are chapter-based.


Implementing Authentication with the SSO Filter
0%
Describe IG, its purpose, and the main software components.
0%
Describe the core IG features available in most versions, and highlight some of the new features in ...
0%
Isolate a website (portal) from the internet by using a reverse proxy, and integrate other ...
0%
Integrate web applications with IG as a reverse proxy, allowing access to public content, ...
0%
Integrate OIDC-based and SAML-based applications through IG.
0%
Configure IG as a policy enforcement point (PEP) to evaluate and honour different types of ...
0%
Configure IG to protect REST APIs, limit access to endpoints based on different OAuth2 scopes, and ...
0%
Lab: Access CloudShare VM
Access your CloudShare VM using a web browser, RDP client, or with SSH port forwarding methods.
0%
Lab: Examine Lab Environment
Examine the initial CloudShare VM environment for the course, which includes IG installed as a ...
0%
Lab: Access FEC and DVD4U Websites
Become familiar with the unprotected FEC and DVD4U websites and explore their basic functionality ...
0%
Demonstrate how to start the HTTP server, access and browse the FEC and DVD4U websites, and ...

Fronting Website With IG
0%
Examine the configuration folders and files created by default when IG is started the first time, ...
0%
Explore the required configuration folders and files for IG administration and gateway operations.
0%
Configure IG to accept secure connections as a server, and to make secure connections with backend ...
0%
Demonstrate how the admin.json file is configured with port 8080 and 8443 with the ServerTLSOptions ...
0%
Lab: Configure IG for Development Mode and TLS Connections
Configure an existing IG installation to run in development mode so it can access IG Studio, and ...
0%
Create a simple route that configures IG as a reverse proxy in front of the FEC website that ...
0%
Explore how to create a route in IG studio either using a structured or freeform approach, and ...
0%
Demonstrate how to use IG Studio to create the fec_all route, deploy the route and test access via ...
0%
Lab: Manage Routes in IG Studio/Examine IG Log Files
Examine the effects of managing routes in the standalone IG configuration and log files.
0%
Create a route to protect an application, using IG Studio, which makes IG become a reverse proxy in ...
0%
Demonstrate how to create the route(s) to protect the FEC website.
0%
Lab: Protect FEC Website Using IG Studio
Create and quickly evaluate prototype routes with a subset of filters by using IG Studio as a ...
0%
Upgrade a route in IG that uses HTTP or HTTPS to use WebSockets.

Routing Requests and Responses
0%
Describe and review the IG configuration object model.
0%
Examine route configuration properties and information objects available in route configurations.
0%
Examine how to retrieve information from the contexts object for specific contexts, such as the ...
0%
Describe how to configure IG routes with conditions that can use expression, and how IG chooses ...
0%
Demonstrate how to create or modify a route to allow access to the public content on the FEC landing ...
0%
Lab: Create Route Allowing FEC Access
Create a new route to specifically access the landing page (index.html) of the FEC website, remove ...
0%
Describe route handlers and their role to perform tasks or delegate tasks to other handlers.
0%
Explain how filters can be used to process requests and responses.
0%
Describe how route handlers direct requests and responses, and basic handlers, such as the ...
0%
Lab: Add Password Replay for DVD4U App
Configure a password replay filter handler for the route for the DVD4U when accessing the login ...
0%
Lab: Add Page Not Found Route
Create a new route to handle the page not found condition by using a handler known as the ...
0%
Lab: Create Route Accessing Legacy DVD4U App
Create a route to demonstrate the use of an IG filter that allows access to the legacy application ...
0%
Create a new route to handle the page not found condition by using a handler known as the ...

Configuring IG Logging and Capturing Route Communication
0%
Describe default logging in IG and how the logback.xml configuration file is used for configuration ...
0%
Demonstrate how to generate log initial entries with a default capture decorator configured in a ...
0%
Lab: Observe Requests and Responses in IG Logs
Configure a capture decorator and examine the request and response log messages, modify the DVD4U ...
0%
Discuss the decorator heap objects that extend what another object can do, such as the baseURI, ...
0%
Configure route activity logs by configuring a CaptureDecorator object, and introduce basic capture ...
0%
Capture logs for inbound communications between the client and IG, and capture outbound ...
0%
Demonstrate how to enable capture for inbound messages from clients to IG and examine the log ...
0%
Lab: Test Capture Configuration Settings
Modify the capture decorator configuration settings and observe the effects of the various ...
0%
Configure a route with a FileAttributesFilter to retrieve credentials from a flat file based on a ...
0%
Demonstrate how to configure a credentials file for password replay instead of using hardcoded ...
0%
Lab: Modify DVD4U Route to Get Credentials
Modify the DVD4U route to obtain credentials for the backend website from a comma-separated values ...
0%
Lab: Centralize IG Logging Configuration
Create a config.json file to centralize non-default capture configuration settings for route logging ...
0%
Lab: Use Logback Configuration for Troubleshooting
Create configuration errors and examine the log data reported after changing log level settings in ...