Org.BouncyCastle.Asn1.X509.BasicConstraints.BasicConstraints C# (CSharp) Method

BasicConstraints() private method

private BasicConstraints ( Asn1Sequence seq ) : System
seq Org.BouncyCastle.Asn1.Asn1Sequence
return System
		private BasicConstraints(
            Asn1Sequence seq)
        {
			if (seq.Count > 0)
			{
				if (seq[0] is DerBoolean)
				{
					this.cA = DerBoolean.GetInstance(seq[0]);
				}
				else
				{
					this.pathLenConstraint = DerInteger.GetInstance(seq[0]);
				}

				if (seq.Count > 1)
				{
					if (this.cA == null)
						throw new ArgumentException("wrong sequence in constructor", "seq");

					this.pathLenConstraint = DerInteger.GetInstance(seq[1]);
				}
			}
        }

Same methods

BasicConstraints::BasicConstraints ( bool cA ) : System
BasicConstraints::BasicConstraints ( int pathLenConstraint ) : System