Org.BouncyCastle.Asn1.IsisMtt.X509.ProcurationSyntax.GetInstance C# (CSharp) Method

GetInstance() public static method

public static GetInstance ( object obj ) : ProcurationSyntax
obj object
return ProcurationSyntax
		public static ProcurationSyntax GetInstance(
			object obj)
		{
			if (obj == null || obj is ProcurationSyntax)
			{
				return (ProcurationSyntax) obj;
			}

			if (obj is Asn1Sequence)
			{
				return new ProcurationSyntax((Asn1Sequence) obj);
			}

			throw new ArgumentException("unknown object in factory: " + obj.GetType().Name, "obj");
		}