@@ -0,0 +1,733 @@
+package org.superdev.coddy.user.data;%0A%0Aimport java.io.Serializable;%0A%0Apublic class Credential implements Serializable %7B%0A%0A    private static final long serialVersionUID = 3691217460687106365L;%0A%0A    private String login;%0A    /**%0A     * a String type is not security safe. If you dumb the java memory, you will see clearly the password%0A     */%0A    private char%5B%5D password;%0A%0A    public Credential(final String login, final char%5B%5D password) %7B%0A        this.login = login;%0A        this.password = password;%0A    %7D%0A%0A    public Credential() %7B%0A        // this blank constructor is needed by the library jackson%0A    %7D%0A%0A    public String getLogin() %7B%0A        return login;%0A    %7D%0A%0A    public char%5B%5D getPassword() %7B%0A        return password;%0A    %7D%0A%7D%0A

add Credential classes