Data Security and Access Control
Java 8
| Intermediate
- 12 Videos | 1h 33m 10s
- Includes Assessment
- Earns a Badge
Defensive programming in Java includes writing code to handle and protect data. Explore how to secure communications, and implement access control and authentication effectively.
WHAT YOU WILL LEARN
-
implement secure network communications in Java programsidentify permission issues with callback methods that you need to consider when programming defensively in Javaidentify access control issues with java.security.AccessController.doPrivileged in Java programsidentify how to use containers securely in Javacreate a custom security policy file to grant permissions in Javaidentify permission issues with contexts that you need to consider when programming defensively in Java
-
identify permission issues with callers that you need to consider when programming defensively in Javaidentify how to code defensively to avoid compromising data confidentialityuse secure password storagereview a database that stores user authentication data and write code that can be used to connect and communicate with the databaseimplement and test secure user authenticationuse defensive coding techniques in communication, authorization and access control to create a secure Java application
IN THIS COURSE
-
1.Secure Network Communications12m 42sUP NEXT
-
2.Permissions and Callback Methods3m 37s
-
3.Working with doPrivileged3m 54s
-
4.Containers3m 42s
-
5.Creating a Custom Security Policy File7m 58s
-
6.Working with Contexts9m 13s
-
7.Callers and Access Considerations9m 54s
-
8.Handling Sensitive Data5m 48s
-
9.Secure Password Storage12m 15s
-
10.Coding a User Authentication Database7m 31s
-
11.Coding and Testing Secure User Authentication7m 9s
-
12.Exercise: Securing Access9m 28s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.