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

AlgorithmIdentifier() private method

private AlgorithmIdentifier ( Asn1Sequence seq ) : System
seq Asn1Sequence
return System
		internal AlgorithmIdentifier(
            Asn1Sequence seq)
        {
			if (seq.Count < 1 || seq.Count > 2)
			{
				throw new ArgumentException("Bad sequence size: " + seq.Count);
			}

			objectID = DerObjectIdentifier.GetInstance(seq[0]);

			if (seq.Count == 2)
            {
                parameters = seq[1];
            }
        }

Same methods

AlgorithmIdentifier::AlgorithmIdentifier ( DerObjectIdentifier objectID ) : System
AlgorithmIdentifier::AlgorithmIdentifier ( DerObjectIdentifier objectID, Asn1Encodable parameters ) : System
AlgorithmIdentifier::AlgorithmIdentifier ( string objectID ) : System