Class BasicConstraintsExtension

java.lang.Object
org.wildfly.security.x500.cert.X509CertificateExtension
org.wildfly.security.x500.cert.BasicConstraintsExtension
All Implemented Interfaces:
Extension, ASN1Encodable

public final class BasicConstraintsExtension extends X509CertificateExtension
The basic constraints extension as defined by RFC 5280 ยง 4.2.1.9.
Author:
David M. Lloyd
  • Constructor Details

    • BasicConstraintsExtension

      public BasicConstraintsExtension(boolean critical, boolean ca, int pathLenConstraint)
      Construct a new instance.
      Parameters:
      critical - true to mark this extension as critical, false otherwise
      ca - true to assert that the subject is a CA, false otherwise
      pathLenConstraint - if ca is true and this value is not less than zero, specify the path length constraint (otherwise ignored)
  • Method Details