Hello,

On 8/10/21 02:34, Gustavo Lozano wrote:

> I have a comment regarding the following scenario:
> 
> The EAI supporting server MUST satisfy the following obligations when the
> client does not support the EAI extension:
> 
> [...]
> 
> When the email property is optional in the EPP response, the server MUST
> validate whether the email property is an EAI address and if so don't
> return the email property in the response and otherwise return the email
> property that has been set based on server policy.
> 
> I think that omitting the email property for this case is overloading the
> meaning of an optional field. How does a client know if the email
> property was omitted because there is no data or an EAI?. A client may
> implement different actions for each semantic (i.e., no data or EAI).
> 
> I think that the action for this case (EAI persisted for an optional
> field) should be as in the case where the email property is required, in
> other words, to return the error code 2308.
> 
> Thoughts?

I agree, simply omitting an optional e-mail field if the client didn't
signal EAI support creates uncertainty that must be avoided, so the 2308
error we discussed for mandatory e-mail fields should be used here, too.

Best regards,

Thomas

-- 
TANGO REGISTRY SERVICES® is a product of:
Knipp Medien und Kommunikation GmbH
Technologiepark                             Phone: +49 231 9703-222
Martin-Schmeisser-Weg 9                       Fax: +49 231 9703-200
D-44227 Dortmund                       E-Mail: supp...@tango-rs.com
Germany

_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to