Class Profile

java.lang.Object
com.netscape.cms.profile.common.Profile
Direct Known Subclasses:
EnrollProfile

public abstract class Profile extends Object
This class implements a basic profile. A profile contains a list of input policies, default policies, constraint policies and output policies.

The input policy is for building the enrollment page.

The default policy is for populating user-supplied and system-supplied values into the request.

The constraint policy is for validating the request before processing.

The output policy is for building the result page.

Each profile can have multiple policy set. Each set is composed of zero or more default policies and zero or more constraint policies.