Org.BouncyCastle.Asn1.X509.SigI.NameOrPseudonym.NameOrPseudonym C# (CSharp) Method

NameOrPseudonym() private method

private NameOrPseudonym ( Asn1Sequence seq ) : System
seq Asn1Sequence
return System
		private NameOrPseudonym(
			Asn1Sequence seq)
		{
			if (seq.Count != 2)
				throw new ArgumentException("Bad sequence size: " + seq.Count);

			if (!(seq[0] is IAsn1String))
				throw new ArgumentException("Bad object encountered: " + seq[0].GetType().Name);

			surname = DirectoryString.GetInstance(seq[0]);
			givenName = Asn1Sequence.GetInstance(seq[1]);
		}

Same methods

NameOrPseudonym::NameOrPseudonym ( DirectoryString pseudonym ) : System
NameOrPseudonym::NameOrPseudonym ( DirectoryString surname, Asn1Sequence givenName ) : System
NameOrPseudonym::NameOrPseudonym ( string pseudonym ) : System