Authentication is the process of determining the identity of a user or other requestor.
PRPC authenticates users by 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.
PRPC supports several types (or schemes) of authentication:
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 PRPC is deployed uses JAAS to authenticate users.For information about configuring authentication on your PRPC system, see Authentication in Process Commander, a document on the Integration area of the PDN.