Patrick,


So my point was:

- don't think password policies can be condensed into a regular expression 
(that may be the case for one registry, but certainly not for all, so I see no 
need to try enforcing that)



I’m not claiming that all password policies can be condensed into a regular 
expression, but at a minimum the syntactical policy can.  Other factors 
associated with the password policy can be handled in discussions around 
draft-gould-regext-login-security-policy.



- don't put things like that in "human" readable parts



I’m not proposing that password expression should be placed in the human 
readable message, but I’m pointing out that it can if a server desires to do 
so.  The server can also place the example message that you provided.  The 
draft does not need to define what is provided in the human readable message.



—

JG







James Gould

Distinguished Engineer

[email protected]



703-948-3271

12061 Bluemont Way

Reston, VA 20190



Verisign.com <http://verisigninc.com/>



On 4/9/19, 5:21 PM, "regext on behalf of Patrick Mevzek" 
<[email protected] on behalf of [email protected]> wrote:







    On Tue, Apr 9, 2019, at 16:01, Gould, James wrote:

    > The password expression can be included in the error response using the

    > human readable message per registry policy, which will work for

    > troubleshooting purposes only, since the human readable message should

    > not be parsed by the client.  The login security extension is not well

    > suited for communicating policy information, which is the point of

    > draft-gould-regext-login-security-policy.  The password policy

    > information can be formally communicated via

    > draft-gould-regext-login-security-policy over EPP or using an

    > out-of-band mechanism.



    That was exactly Martin's point on which I was replying:

    <quote>

    I know that you have foreseen draft-gould-regext-login-security-policy

    to query about password complexity but I think for convenience of the

    registrar it would still be nice to somehow include the password

    requirement in the response even if it is redundant. Otherwise one has

    to implement draft-gould-regext-login-security-policy at the same time

    or communicate the requirement out of band.

    </quote>



    And the example given clearly used an attribute to store the regex, which 
is clearly not

    human redable.



    And again there is no "password expression" since like I tried to show but 
failed apparently, not all password policies can be compressed into one regular 
expression.



    And also putting such kind of things (regex) into a "human" readable 
message makes no sense.

    (it is neither human nor readable)



    It would be far more logical to have a human readable message saying:

    "Password not in compliance with rule A.III.b.3.i of regulations at 
https://www.registry.example/a_super_nice_documentation.pdf";



    So my point was:

    - don't think password policies can be condensed into a regular expression 
(that may be the case for one registry, but certainly not for all, so I see no 
need to try enforcing that)

    - don't put things like that in "human" readable parts



    Finally, like I said, piggybacking everything on another EPP extension 
risks for now the fact that not a lot of registries will implement it.

    Each extension should try to stand-alone as much as possible...

    Otherwise in your current setup a registry needs to implement this 
extension, the core policy one, and then the extension on the policy one. I 
have low hope this will happen... And the amount of discussions around this



    --

      Patrick Mevzek

      [email protected]



    _______________________________________________

    regext mailing list

    [email protected]

    https://www.ietf.org/mailman/listinfo/regext


_______________________________________________
regext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/regext

Reply via email to