Open Authentication (OAuth) Training Course
Open Authentication (OAuth) is an open technology standard utilized for website authentication. It outlines how unrelated servers and services can safely grant authenticated access to assets without the need to share credentials.
This instructor-led, live training (available online or onsite) is designed for developers and anyone eager to learn and utilize OAuth to enable secure delegated access for their applications.
Upon completion of this training, participants will be able to:
- Master the fundamentals of OAuth.
- Understand native applications and the unique security challenges associated with using OAuth.
- Learn and grasp the common extensions to OAuth protocols.
- Integrate with any OAuth authorization server.
Format of the Course
- Interactive lectures and discussions.
- Abundant exercises and practice sessions.
- Hands-on implementation within a live lab environment.
Course Customization Options
- To request customized training for this course, please contact us to make arrangements.
Course Outline
Introduction
- Overview of OAuth
- Understanding API security
OAuth
- Protocol endpoints
- Scope
- Authorization code for web apps
- Implicit flow for single-page apps
- Client credentials for machines
- Resource owner password credentials
- Long-lived access with refresh tokens
- Choosing the right response mode
- Simplifying OAuth with OAuth 2.1
Native Applications Best Practices
- Unique issues of native apps
- Using PKCE to handle stolen tokens
- Choosing the best redirect URI
Browser-based Application Best Practices
- The security profile of the browser-based app
- OAuth within the browser
- Avoiding OAuth with SameSite cookies
- Securing browser-based apps with backend for frontend
Extending OAuth
- OAuth and Identity with OpenID Connect
- Configuring clients with OAuth metadata
- Authorizing the IoT with the OAuth device flow
- Combining SAML and OAuth with the SAML assertion grant
- Securing Microservices with token exchange
Summary and Next Steps
Requirements
- Basic knowledge of web service and API development
Audience
- Developers
Open Training Courses require 5+ participants.
Open Authentication (OAuth) Training Course - Booking
Open Authentication (OAuth) Training Course - Enquiry
Open Authentication (OAuth) - Consultancy Enquiry
Testimonials (3)
The trainer was helpful..
Attila - Lifial
Course - Compliance and the Management of Compliance Risk
The report and rules setup.
Jack - CFNOC- DND
Course - Micro Focus ArcSight ESM Advanced
Speed of response and communication
Bader Bin rubayan - Lean Business Services
Course - ISO/IEC 27001 Lead Implementer
Upcoming Courses
Related Courses
AI and IT Audit
14 HoursThis instructor-led, live training in Brazil (online or onsite) is designed for intermediate-level IT auditors seeking to effectively incorporate AI tools into their audit practices.
Upon completion of this training, participants will be able to:
- Understand the fundamental concepts of artificial intelligence and its application in IT auditing.
- Leverage AI technologies such as machine learning, NLP, and RPA to enhance audit efficiency, accuracy, and scope.
- Conduct risk assessments using AI tools, facilitating continuous monitoring and proactive risk management.
- Integrate AI into audit planning, execution, and reporting, thereby improving the overall effectiveness of IT audits.
Accountability in Professional Regulatory Boards — Legal, Procedural, and Jurisprudential Aspects (TCU)
14 HoursAccountability in Professional Regulatory Boards is an applied course focusing on the legal framework, procedural duties, and TCU jurisprudence that guide oversight and accountability for professional councils in Brazil.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to understand TCU oversight, prevent common irregularities, and strengthen internal controls and responses to audit findings.
By the end of this training, participants will be able to:
- Explain the institutional role of the TCU and the legal nature of professional councils.
- Identify common irregularities found by the TCU and understand relevant jurisprudence.
- Design internal control measures and segregation of duties to mitigate accountability risks.
- Prepare compliant annual accountability submissions (SISTC / e-Contas) and structured responses to TCU determinations.
Format of the Course
- Interactive lecture and legal analysis.
- Case study review and group discussion.
- Practical workshop and simulation exercises.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Micro Focus ArcSight ESM Advanced
35 HoursThis instructor-led, live training in Brazil (online or onsite) is aimed at advanced-level security analysts who wish to elevate their skills in utilizing advanced Micro Focus ArcSight ESM content to improve an organization's ability to detect, respond, and mitigate cyber threats with greater precision and speed.
By the end of this training, participants will be able to:
- Optimize the use of Micro Focus ArcSight ESM to enhance monitoring and threat detection capabilities.
- Construct and manage advanced ArcSight variables to refine event streams for more precise analysis.
- Develop and implement ArcSight lists and rules for effective event correlation and alerting.
- Apply advanced correlation techniques to identify complex threat patterns and reduce false positives.
CCTV Security
14 HoursThis instructor-led, live training in Brazil (online or onsite) is aimed at security managers who wish to learn basic to intermediate-level CCTV security surveillance and management skills.
By the end of this training, participants will be able to:
- Familiarize the types of CCTV systems and know their benefits and features.
- Understand cabling and CCTV systems setup requirements.
- Install, configure, and manage CCTV systems.
Certified Fraud Examiner (CFE) Preparation
70 HoursThis instructor-led, live training in Brazil (online or onsite) is designed for advanced-level professionals who wish to gain a comprehensive understanding of fraud examination concepts and prepare for the Certified Fraud Examiner (CFE) exam.
Upon completion of this training, participants will be able to:
- Acquire comprehensive knowledge of fraud examination principles and the overall examination process.
- Learn to identify, investigate, and prevent various forms of financial fraud.
- Understand the legal landscape surrounding fraud, including the legal components of fraud, applicable laws, and regulations.
- Develop practical skills for conducting fraud investigations, such as evidence collection, interviewing techniques, and data analysis.
- Learn to design and implement effective fraud prevention and deterrence programs within organizations.
- Gain the confidence and knowledge necessary to successfully pass the Certified Fraud Examiner (CFE) exam.
CipherTrust Manager
21 HoursThis instructor-led, live training in Brazil (online or onsite) is aimed at IT professionals who wish to understand how to use the CipherTrust Solution suite.
By the end of this training, participants will be able to:
- Understand the CipherTrust Solution and its basic functions.
- Evaluate device architecture and usage schemes.
- Manage CipherTrust product suite.
Compliance for Payment Services in Japan
7 HoursThis instructor-led, live training in Brazil (online or onsite) is designed for payment services compliance professionals who wish to create, implement, and enforce a robust compliance program within their organization.
By the end of this training, participants will be able to:
- Understand the rules set forth by government regulators for payment service providers.
- Create the internal policies and procedures needed to satisfy government regulations.
- Implement a compliance program that adheres to relevant laws.
- Ensures that all corporate processes and procedures comply with the compliance program.
- Uphold the business's reputation while protecting it from lawsuits.
Cybersecurity Governance, Risk & Compliance (GRC)
14 HoursThis instructor-led, live training in Brazil (online or onsite) is aimed at intermediate-level cybersecurity professionals who wish to enhance their understanding of GRC frameworks and apply them to secure and compliant business operations.
By the end of this training, participants will be able to:
- Understand the key components of cybersecurity governance, risk, and compliance.
- Conduct risk assessments and develop risk mitigation strategies.
- Implement compliance measures and manage regulatory requirements.
- Develop and enforce security policies and procedures.
Accessibility by Design (Compliance with EU ACT)
21 HoursThis course offers an expert introduction to the newly enacted Accessibility Law, equipping developers with the practical skills needed to design, develop, and maintain fully accessible applications. Beginning with a contextual discussion on the law's importance and implications, the course quickly transitions to hands-on coding practices, tools, and testing techniques to ensure compliance and inclusivity for users with disabilities.
HiTrust Common Security Framework Compliance
14 HoursThis instructor-led, live training in Brazil (online or onsite) is aimed at developers and administrators who wish to produce software and products that are HiTRUST compliant.
By the end of this training, participants will be able to:
- Understand the key concepts of the HiTrust CSF (Common Security Framework).
- Identify the HITRUST CSF administrative and security control domains.
- Learn about the different types of HiTrust assessments and scoring.
- Understand the certification process and requirements for HiTrust compliance.
- Know the best practices and tips for adopting the HiTrust approach.
ISO 27002 Lead Manager
35 HoursThe ISO/IEC 27002 Lead Manager training empowers you with the essential expertise and knowledge to support an organization in implementing and managing Information Security controls as outlined in ISO/IEC 27002.
Upon completing this course, you will be eligible to take the exam and apply for the “PECB Certified ISO/IEC 27002 Lead Manager” credential. A PECB Lead Manager Certification demonstrates that you have mastered the principles and techniques for implementing and managing Information Security Controls based on ISO/IEC 27002.
Who should attend?
- Managers or consultants aiming to implement an Information Security Management System (ISMS) based on ISO/IEC 27001 and ISO/IEC 27002
- Project managers or consultants looking to master the Information Security Management System implementation process
- Individuals responsible for information security, compliance, risk, and governance within an organization
- Members of information security teams
- Expert advisors in information technology
- Information Security officers
- Privacy officers
- IT professionals
- CTOs, CIOs, and CISOs
Learning objectives
- Master the implementation of Information Security controls by adhering to the framework and principles of ISO/IEC 27002
- Gain a comprehensive understanding of the concepts, approaches, standards, methods, and techniques required for the effective implementation and management of Information Security controls
- Comprehend the relationship between the components of Information Security controls, including responsibility, strategy, acquisition, performance, conformance, and human behavior
- Understand the importance of information security for the organization’s strategy
- Master the implementation of information security management processes
- Master the formulation and implementation of security requirements and objectives
Educational approach
- This training is based on both theory and practice
- Sessions of lectures illustrated with examples based on real cases
- Practical exercises based on case studies
- Review exercises to assist exam preparation
- Practice test similar to the certification exam
General Information
- Certification fees are included in the exam price
- Training material containing over 500 pages of information and practical examples will be distributed to participants
- A participation certificate of 31 CPD (Continuing Professional Development) credits will be issued to participants
- In case of exam failure, you can retake the exam within 12 months for free
PECB ISO/IEC 27001 Lead Implementer
35 HoursInformation security threats and attacks are constantly evolving and becoming more sophisticated. The most effective defense against these risks is the proper implementation and management of information security controls and best practices. Additionally, robust information security is a key expectation and requirement from customers, regulators, and other stakeholders.
This training course is designed to equip participants with the skills needed to implement an Information Security Management System (ISMS) based on ISO/IEC 27001. It aims to provide a comprehensive understanding of ISMS best practices and a framework for its ongoing management and improvement.
Upon completing the training course, you can take the associated exam. If you pass successfully, you may apply for the “PECB Certified ISO/IEC 27001 Lead Implementer” credential, demonstrating your ability and practical knowledge to implement an ISMS in accordance with the requirements of ISO/IEC 27001.
Who Can Attend?
- Project managers and consultants involved in or responsible for the implementation of an ISMS
- Expert advisors seeking to master ISMS implementation
- Individuals responsible for ensuring organizational conformity to information security requirements
- Members of an ISMS implementation team
General Information
- Certification fees are included in the exam price
- Training material, comprising over 450 pages of content and practical examples, will be provided
- A participation certificate awarding 31 CPD (Continuing Professional Development) credits will be issued
- In case of exam failure, you can retake the exam free of charge within 12 months
Educational Approach
- This training course includes essay-type exercises, multiple-choice quizzes, examples, and best practices relevant to ISMS implementation.
- Participants are encouraged to communicate and engage in discussions while completing quizzes and exercises.
- The exercises are based on a case study.
- The structure of the quizzes mirrors that of the certification exam.
Learning Objectives
This training course will help you:
- Gain a comprehensive understanding of the concepts, approaches, methods, and techniques used for implementing and effectively managing an ISMS
- Recognize the relationship between ISO/IEC 27001, ISO/IEC 27002, and other standards and regulatory frameworks
- Understand the operation of an information security management system and its processes as defined by ISO/IEC 27001
- Learn how to interpret and implement the requirements of ISO/IEC 27001 within the specific context of an organization
- Acquire the necessary knowledge to support an organization in effectively planning, implementing, managing, monitoring, and maintaining an ISMS
Compliance and the Management of Compliance Risk
21 HoursAudience
This course is designed for all employees seeking a practical grasp of Compliance and effective Risk Management.
Course Format
The training utilizes a blended methodology that incorporates:
- Facilitated discussions
- Slide-based presentations
- Case studies
- Real-world examples
Course Objectives
Upon completion of this course, participants will be able to:
Gain a robust understanding of the core aspects of Compliance, including national and international initiatives aimed at managing related risks.
Articulate how organizations and their teams can establish an effective Compliance Risk Management Framework.
Clarify the responsibilities of the Compliance Officer and the Money Laundering Reporting Officer, and comprehend how these roles are integrated within a business structure.
Identify critical risk areas in Financial Crime, with a specific focus on international operations, offshore centers, and high-net-worth clients.
Open Source Software (OSS) Management
14 HoursManaging Open Source Software (OSS) involves overseeing the entire lifecycle of open-source components within an organization to ensure their secure, compliant, and efficient utilization.
This instructor-led, live training (available online or onsite) targets intermediate IT professionals seeking to implement best practices for managing open-source software in enterprise and government settings.
Upon completing this training, participants will be capable of:
- Creating effective OSS policies and governance frameworks.
- Leveraging SBOM and SCA tools to identify, track, and manage open-source dependencies.
- Reducing risks related to licensing and security vulnerabilities.
- Accelerating OSS adoption to maximize innovation and cost savings.
Course Format
- Interactive lectures and discussions.
- Case studies and scenario-based exercises.
- Hands-on demonstrations using OSS management tools.
Customization Options
- This course can be customized to align with your organization's specific OSS policies and toolchains. Please contact us to arrange this.
PCI-DSS Practitioner
14 HoursThis instructor-led, live Payment Card Industry Professional training in Brazil (online or onsite) grants an individual qualification for industry practitioners seeking to demonstrate their professional expertise and understanding of the PCI Data Security Standard (PCI DSS).
Upon completion of this training, participants will be able to:
- Grasp the payment process and the PCI standards designed to safeguard it.
- Comprehend the roles and responsibilities of entities within the payment industry.
- Gain deep insight into and understanding of the 12 PCI DSS requirements.
- Demonstrate knowledge of PCI DSS and its application to organizations involved in the transaction process.