Integrating Security Functions
Authentication for Web Applications Users on the J2EE Engine
Overview of the Login Process in JAAS
Using Login Modules to Protect Web Applications
Create and Configure a Login Module
Creating a New Java Project
Implementing the Login Module
Setting the Classpath and Compiling the Java Project
Exporting the Login Module Class in a JAR File
Creating a New Library Project
Making Reference to the Security Provider Service
Setting the Classpath to the JAR of the Login Module
Making Reference to the JAR File
Building SDA File
Deploying the SDA to the J2EE Engine
Configuring the Login Module on the J2EE Engine
Configuring the Login Module Usage
Adding a Reference to the Classloader of the Security Provider
Configuring an Application to Use the Login Module
Example Login Module
Login Modules Over HTTP
SAP Specific HTTP Callbacks
Using the HTTP Callback Classes
Changing the User Password
Single Sign-on for J2EE Web Applications
Propagation of Security Principals to Other Containers on the J2
Integration of SAP J2EE Engine and UME Authentication
Remote Authentication
Security Sessions
Using Security Roles or UME Permissions in Applications
Security Roles
Architecture of Security Roles
Permissions, Actions, and UME Roles
Tutorials for Using Roles and Permissions in Applications
Overview of the Tutorials
Protecting Access to a J2EE-Based Application Using J2EE Securit
Protecting Access to a J2EE-Based Application Using UME Permissi
Protecting Access to the Web Dynpro Application Using UME Permis
User Management Engine
User Authentication and Single Sign-On
Authentication
Portal
Changing the Logon Screen
User
Service User
Role
Group
Searching for Users, Roles and Groups
Remote Roles
User Mapping
Access Control List (ACL)
Security Methods to Use for Applications
Security Aspects of Web Dynpro for Java
Digital Signatures and Document Encryption API
Interfaces and Classes for Using Digital Signatures and Encrypti
Examples for Using Digital Signatures
Secure Connection Factory API for HTTPS Clients
Interfaces and Classes for Using the Secure Connection Factory
Examples for Using the Secure Connection Factory
Destination Service API
Interfaces and Classes for Using the Destination Service API
Examples for Using the Destination Service API
Virus Scan Provider API
Interfaces and Classes of the Virus Scan Provider API
Example Program for the Virus Scan Provider