Class BasicConstraints
- Namespace
- Org.BouncyCastle.Asn1.X509
- Assembly
- BouncyCastle.Cryptography.dll
public class BasicConstraints : Asn1Encodable, IAsn1Convertible
- Inheritance
-
BasicConstraints
- Implements
- Inherited Members
Constructors
BasicConstraints(bool)
public BasicConstraints(bool cA)
Parameters
cAbool
BasicConstraints(int)
public BasicConstraints(int pathLenConstraint)
Parameters
pathLenConstraintint
Properties
PathLenConstraint
public BigInteger PathLenConstraint { get; }
Property Value
PathLenConstraintInteger
public DerInteger PathLenConstraintInteger { get; }
Property Value
Methods
FromExtensions(X509Extensions)
public static BasicConstraints FromExtensions(X509Extensions extensions)
Parameters
extensionsX509Extensions
Returns
GetInstance(Asn1TaggedObject, bool)
public static BasicConstraints GetInstance(Asn1TaggedObject obj, bool explicitly)
Parameters
objAsn1TaggedObjectexplicitlybool
Returns
GetInstance(object)
public static BasicConstraints GetInstance(object obj)
Parameters
objobject
Returns
GetTagged(Asn1TaggedObject, bool)
public static BasicConstraints GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
IsCA()
public bool IsCA()
Returns
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.