Class BasicConstraints
java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.x509.BasicConstraints
- All Implemented Interfaces:
DEREncodable
-
Field Summary
FieldsFields inherited from class ASN1Encodable
BER, DER -
Constructor Summary
ConstructorsConstructorDescriptionBasicConstraints(boolean cA) BasicConstraints(boolean cA, int pathLenConstraint) Deprecated.use one of the other two unambigous constructors.BasicConstraints(int pathLenConstraint) create a cA=true object for the given path length constraint. -
Method Summary
Modifier and TypeMethodDescriptionstatic BasicConstraintsgetInstance(Object obj) static BasicConstraintsgetInstance(ASN1TaggedObject obj, boolean explicit) booleanisCA()Produce an object suitable for an ASN1OutputStream.toString()Methods inherited from class ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
-
Field Details
-
cA
DERBoolean cA -
pathLenConstraint
DERInteger pathLenConstraint
-
-
Constructor Details
-
BasicConstraints
-
BasicConstraints
public BasicConstraints(boolean cA, int pathLenConstraint) Deprecated.use one of the other two unambigous constructors.- Parameters:
cA-pathLenConstraint-
-
BasicConstraints
public BasicConstraints(boolean cA) -
BasicConstraints
public BasicConstraints(int pathLenConstraint) create a cA=true object for the given path length constraint.- Parameters:
pathLenConstraint-
-
-
Method Details
-
getInstance
-
getInstance
-
isCA
public boolean isCA() -
getPathLenConstraint
-
toASN1Object
Produce an object suitable for an ASN1OutputStream.BasicConstraints := SEQUENCE { cA BOOLEAN DEFAULT FALSE, pathLenConstraint INTEGER (0..MAX) OPTIONAL }- Specified by:
toASN1Objectin classASN1Encodable
-
toString
-