Learn everything you need to know about Encoding, Encryption, Hashing, OAuth2, and OpenId Connect in Java Enterprise security.
Beginner
39 Lessons
9h
Certificate of Completion
Learn everything you need to know about Encoding, Encryption, Hashing, OAuth2, and OpenId Connect in Java Enterprise security.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This course covers authentication and authorization within web applications in Java Enterprise security. Security is a vast concept with many aspects. In particular, we'll focus on the security of applications and the data they contain, an area that is known as information security. We will start by identifying our end users and dive deep into the differences between encoding, encryption, and hashing techniques. After that, we will learn to propagate information with microservices architecture. By the end...
TAKEAWAY SKILLS
Authorization And Authentication
What You'll Learn
An understanding of encoding, encryption, and hashing
The ability to propagate permission information within a microservice architecture
A working knowledge of OAuth2 and OpenID Connect
Hands-on practice with integrating OAuth2 and OpenID Connect
What You'll Learn
An understanding of encoding, encryption, and hashing
Show more
Course Content
Before We Begin
Window Shopping
Authentication Methods
Standards
4 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor