public String toString(){
  String s=super.toString() + "BasicConstraints:[\n";
  s+=((ca) ? ("  CA:true") : ("  CA:false")) + "\n";
  if (pathLen >= 0) {
    s+="  PathLen:" + pathLen + "\n";
  }
 else {
    s+="  PathLen: undefined\n";
  }
  return (s + "]\n");
}

public String toString ( ) { String s = super . toString ( ) + "BasicConstraints:[\n" ; s += ( ( ca ) ? ( "  CA:true" ) : ( "  CA:false" ) ) + "\n" ; if ( pathLen >= 0 ) { s += "  PathLen:" + pathLen + "\n" ; } else { s += "  PathLen: undefined\n" ; } return ( s + "]\n" ) ; }
return user readable form of extension .
