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

GetInstance() public static method

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

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

			throw new ArgumentException("Invalid DsaParameter: " + obj.GetType().Name);
        }

Same methods

DsaParameter::GetInstance ( Asn1TaggedObject obj, bool explicitly ) : DsaParameter

Usage Example

Example #1
0
 public static DsaParameter GetInstance(Asn1TaggedObject obj, bool explicitly)
 {
     return(DsaParameter.GetInstance(Asn1Sequence.GetInstance(obj, explicitly)));
 }