public class

BasicConstraints

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x509.BasicConstraints

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
BasicConstraints(ASN1Sequence seq)
BasicConstraints(boolean cA, int pathLenConstraint)
This constructor is deprecated. use one of the other two unambigous constructors.
BasicConstraints(boolean cA)
BasicConstraints(int pathLenConstraint)
create a cA=true object for the given path length constraint.
Public Methods
static BasicConstraints getInstance(ASN1TaggedObject obj, boolean explicit)
static BasicConstraints getInstance(Object obj)
BigInteger getPathLenConstraint()
boolean isCA()
DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
String toString()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public BasicConstraints (ASN1Sequence seq)

public BasicConstraints (boolean cA, int pathLenConstraint)

This constructor is deprecated.
use one of the other two unambigous constructors.

public BasicConstraints (boolean cA)

public BasicConstraints (int pathLenConstraint)

create a cA=true object for the given path length constraint.

Public Methods

public static BasicConstraints getInstance (ASN1TaggedObject obj, boolean explicit)

public static BasicConstraints getInstance (Object obj)

public BigInteger getPathLenConstraint ()

public boolean isCA ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

 BasicConstraints := SEQUENCE {
    cA                  BOOLEAN DEFAULT FALSE,
    pathLenConstraint   INTEGER (0..MAX) OPTIONAL
 }
 

public String toString ()