protected override bool Asn1Equals(Asn1Object asn1Object) { DerVisibleString str = asn1Object as DerVisibleString; if (str == null) { return(false); } return(this.str.Equals(str.str)); }
protected override bool Asn1Equals(Asn1Object asn1Object) { DerVisibleString derVisibleString = asn1Object as DerVisibleString; if (derVisibleString == null) { return(false); } return(str.Equals(derVisibleString.str)); }
protected override bool Asn1Equals( Asn1Object obj) { DerVisibleString other = obj as DerVisibleString; if (other == null) { return(false); } return(this.str.Equals(other.str)); }
public static DerVisibleString GetInstance(object obj) { if (obj == null || obj is DerVisibleString) { return((DerVisibleString)obj); } if (obj is Asn1OctetString) { return(new DerVisibleString(((Asn1OctetString)obj).GetOctets())); } if (obj is Asn1TaggedObject) { return(DerVisibleString.GetInstance(((Asn1TaggedObject)obj).GetObject())); } throw new ArgumentException("illegal object in GetInstance: " + obj.GetType().Name); }
protected override bool Asn1Equals(Asn1Object asn1Object) { DerVisibleString derVisibleString = asn1Object as DerVisibleString; return(derVisibleString != null && this.str.Equals(derVisibleString.str)); }
public static DerVisibleString GetInstance(Asn1TaggedObject obj, bool explicitly) { return(DerVisibleString.GetInstance(obj.GetObject())); }