Data Security and Access Control

Java 8    |    Intermediate
  • 12 Videos | 1h 38m 40s
  • Includes Assessment
  • Earns a Badge
Likes 56 Likes 56
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 programs
    identify permission issues with callback methods that you need to consider when programming defensively in Java
    identify access control issues with  java.security.AccessController.doPrivileged in Java programs
    identify how to use containers securely in Java
    create a custom security policy file to grant permissions in Java
    identify 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 Java
    identify how to code defensively to avoid compromising data confidentiality
    use secure password storage
    review a database that stores user authentication data and write code that can be used to connect and communicate with the database
    implement and test secure user authentication
    use defensive coding techniques in communication, authorization and access control to create a secure Java application

IN THIS COURSE

  • Playable
    1. 
    Secure Network Communications
    12m 42s
    UP NEXT
  • Playable
    2. 
    Permissions and Callback Methods
    3m 37s
  • Locked
    3. 
    Working with doPrivileged
    3m 54s
  • Locked
    4. 
    Containers
    3m 42s
  • Locked
    5. 
    Creating a Custom Security Policy File
    7m 58s
  • Locked
    6. 
    Working with Contexts
    9m 13s
  • Locked
    7. 
    Callers and Access Considerations
    9m 54s
  • Locked
    8. 
    Handling Sensitive Data
    5m 48s
  • Locked
    9. 
    Secure Password Storage
    12m 15s
  • Locked
    10. 
    Coding a User Authentication Database
    7m 31s
  • Locked
    11. 
    Coding and Testing Secure User Authentication
    7m 9s
  • Locked
    12. 
    Exercise: Securing Access
    9m 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

COURSE SOLID & GRASP
Likes 3218 Likes 3218  
Likes 204 Likes 204