diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java')
-rw-r--r-- | pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java | 39 |
1 files changed, 16 insertions, 23 deletions
diff --git a/pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java b/pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java index 1af3ef190..b822d01b7 100644 --- a/pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java +++ b/pki/base/common/src/com/netscape/certsrv/profile/IPolicyConstraint.java @@ -17,55 +17,49 @@ // --- END COPYRIGHT BLOCK --- package com.netscape.certsrv.profile; - import java.util.Locale; import com.netscape.certsrv.base.IConfigStore; import com.netscape.certsrv.property.IConfigTemplate; import com.netscape.certsrv.request.IRequest; - /** - * This represents a constraint policy. A constraint policy - * validates if the given request conforms to the set - * rules. + * This represents a constraint policy. A constraint policy validates if the + * given request conforms to the set rules. * <p> - * + * * @version $Revision$, $Date$ */ public interface IPolicyConstraint extends IConfigTemplate { /** * Initializes this constraint policy. - * + * * @param profile owner of this policy * @param config configuration store for this constraint * @exception EProfileException failed to initialize */ public void init(IProfile profile, IConfigStore config) - throws EProfileException; + throws EProfileException; /** - * Returns the corresponding configuration store - * of this constraint policy. - * + * Returns the corresponding configuration store of this constraint policy. + * * @return config store of this constraint */ public IConfigStore getConfigStore(); /** - * Validates the request. The request is not modified - * during the validation. - * + * Validates the request. The request is not modified during the validation. + * * @param request request to be validated * @exception ERejectException reject the given request */ - public void validate(IRequest request) - throws ERejectException; + public void validate(IRequest request) throws ERejectException; /** * Returns localized description of this constraint. - * + * * @param locale locale of the end-user * @return localized description of this constraint */ @@ -73,19 +67,18 @@ public interface IPolicyConstraint extends IConfigTemplate { /** * Returns localized name of this constraint. - * + * * @param locale locale of the end-user * @return localized name of this constraint */ public String getName(Locale locale); /** - * Checks if this constraint is applicable to the - * given default policy. - * + * Checks if this constraint is applicable to the given default policy. + * * @param def default policy to be checked - * @return true if this constraint can be applied to - * the given default policy + * @return true if this constraint can be applied to the given default + * policy */ public boolean isApplicable(IPolicyDefault def); } |