This extension shall be critical.
id-ce-extBasicConstraints OBJECT IDENTIFIER ::= {id-ce 19} BasicConstraintsSyntax ::= SEQUENCE { cA BOOLEAN DEFAULT FALSE, pathLenConstraint INTEGER (0..MAX) OPTIONAL } id-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29}
@author mallittle change : to be compatible to the ITU X690 Standard, Chapter 8,10, 11 i changed the constructor BasicConstraint(boolean ca, int pathLength). in case ca=false, the default value false is not encoded, this means the extension contents only its oid and an empty sequence. cval