Authentication is the process of determining the identity of a user or other requestor.
Authenticating users involves matching submitted user names and passwords to those that are stored in Operator ID instances. If the submitted user credentials match those in an Operator ID, the user is authenticated. A requestor or user who is not authenticated is known as a guest.
Several types (or schemes) of authentication are supported:
PRBasic
— Based on passwords in Operator ID data instances and the log-in form (defined by the HTML rule @baseclass.Web-Login, which your application can override).PRSecuredBasic
— Similar to PRBasic
but passes credentials using Secure Sockets Layer (SSL) using Basic HTTP authentication. The log-in form is defined by the HTML rule @baseclass.Web-Login-SecuredBasic, which your application can override.PRCustom
— Supports access to an external LDAP directory or a custom authentication scheme.PRExtAssign
— Supports external assignments (Directed Web Access).J2EEContext
— Specifies that the application server in which the system is deployed uses JAAS to authenticate users.For information about configuring authentication on your system, see the PDN article Authentication in Process Commander.