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); }
public static DsaParameter GetInstance(Asn1TaggedObject obj, bool explicitly) { return(DsaParameter.GetInstance(Asn1Sequence.GetInstance(obj, explicitly))); }