@Override
    public TranslatableMessage getTranslatableMessage() {
        return translatableMessage;
    }
Creates a new PasswordPolicyException with the given human-readable
message (which will not be passed through the translation system) and
translatable message (which WILL be passed through the translation
system), both of which should describe the policy violation that
occurred.

@param message
    A human-readable message describing the policy violation that
    occurred.

@param translatableMessage
    A translatable message which, after being passed through the
    translation system, describes the policy violation that occurred.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/security/PasswordPolicyException.java