public override Asn1Object ToAsn1Object() { Asn1EncodableVector v = new Asn1EncodableVector(); v.AddOptional(owf); v.Add(witness); v.Add(challenge); return new DerSequence(v); } }