public static ExtendedKeyUsage GetInstance( Asn1TaggedObject obj, bool explicitly) { return GetInstance(Asn1Sequence.GetInstance(obj, explicitly)); }
public static ExtendedKeyUsage GetInstance(object obj) { if (obj is ExtendedKeyUsage) { return((ExtendedKeyUsage)obj); } if (obj is Asn1Sequence) { return(new ExtendedKeyUsage((Asn1Sequence)obj)); } if (obj is X509Extension) { return(ExtendedKeyUsage.GetInstance(X509Extension.ConvertValueToObject((X509Extension)obj))); } throw new ArgumentException("Invalid ExtendedKeyUsage: " + obj.GetType().Name); }