public PolicyConstraintsExtension(Boolean critical,int require,int inhibit) throws IOException {
  this.require=require;
  this.inhibit=inhibit;
  this.extensionId=PKIXExtensions.PolicyConstraints_Id;
  this.critical=critical.booleanValue();
  encodeThis();
}

public PolicyConstraintsExtension ( Boolean critical , int require , int inhibit ) throws IOException { this . require = require ; this . inhibit = inhibit ; this . extensionId = PKIXExtensions . PolicyConstraints_Id ; this . critical = critical . booleanValue ( ) ; encodeThis ( ) ; }
create a policyconstraintsextension object with specified criticality and both require explicit policy and inhibit policy mapping .
