Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 254411a9 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Deprecate LoginFilter"

parents c8378180 c24469af
Loading
Loading
Loading
Loading
+18 −18
Original line number Diff line number Diff line
@@ -46305,30 +46305,30 @@ package android.text {
  public static class Layout.Directions {
  }
  public abstract class LoginFilter implements android.text.InputFilter {
    method public CharSequence filter(CharSequence, int, int, android.text.Spanned, int, int);
    method public abstract boolean isAllowed(char);
    method public void onInvalidCharacter(char);
    method public void onStart();
    method public void onStop();
  @Deprecated public abstract class LoginFilter implements android.text.InputFilter {
    method @Deprecated public CharSequence filter(CharSequence, int, int, android.text.Spanned, int, int);
    method @Deprecated public abstract boolean isAllowed(char);
    method @Deprecated public void onInvalidCharacter(char);
    method @Deprecated public void onStart();
    method @Deprecated public void onStop();
  }
  public static class LoginFilter.PasswordFilterGMail extends android.text.LoginFilter {
    ctor public LoginFilter.PasswordFilterGMail();
    ctor public LoginFilter.PasswordFilterGMail(boolean);
    method public boolean isAllowed(char);
  @Deprecated public static class LoginFilter.PasswordFilterGMail extends android.text.LoginFilter {
    ctor @Deprecated public LoginFilter.PasswordFilterGMail();
    ctor @Deprecated public LoginFilter.PasswordFilterGMail(boolean);
    method @Deprecated public boolean isAllowed(char);
  }
  public static class LoginFilter.UsernameFilterGMail extends android.text.LoginFilter {
    ctor public LoginFilter.UsernameFilterGMail();
    ctor public LoginFilter.UsernameFilterGMail(boolean);
    method public boolean isAllowed(char);
  @Deprecated public static class LoginFilter.UsernameFilterGMail extends android.text.LoginFilter {
    ctor @Deprecated public LoginFilter.UsernameFilterGMail();
    ctor @Deprecated public LoginFilter.UsernameFilterGMail(boolean);
    method @Deprecated public boolean isAllowed(char);
  }
  public static class LoginFilter.UsernameFilterGeneric extends android.text.LoginFilter {
    ctor public LoginFilter.UsernameFilterGeneric();
    ctor public LoginFilter.UsernameFilterGeneric(boolean);
    method public boolean isAllowed(char);
  @Deprecated public static class LoginFilter.UsernameFilterGeneric extends android.text.LoginFilter {
    ctor @Deprecated public LoginFilter.UsernameFilterGeneric();
    ctor @Deprecated public LoginFilter.UsernameFilterGeneric(boolean);
    method @Deprecated public boolean isAllowed(char);
  }
  public interface NoCopySpan {
+10 −1
Original line number Diff line number Diff line
@@ -19,7 +19,10 @@ package android.text;
/**
 * Abstract class for filtering login-related text (user names and passwords)
 * 
 * @deprecated Password requirements should not be hardcoded in clients. This class also does not
 * handle non-BMP characters.
 */
@Deprecated
public abstract class LoginFilter implements InputFilter {
    private boolean mAppendInvalid;  // whether to append or ignore invalid characters
    /**
@@ -130,7 +133,9 @@ public abstract class LoginFilter implements InputFilter {
     * account creation. It prevents the user from entering user names with characters other than 
     * [a-zA-Z0-9.]. 
     * 
     * @deprecated Do not encode assumptions about Google account names into client applications.
     */
    @Deprecated
    public static class UsernameFilterGMail extends LoginFilter {
        
        public UsernameFilterGMail() {
@@ -191,7 +196,11 @@ public abstract class LoginFilter implements InputFilter {
     * This filter is compatible with GMail passwords which restricts characters to 
     * the Latin-1 (ISO8859-1) char set.
     *
     * @deprecated Do not handle a user's Google password. Refer to
     *   <a href="https://support.google.com/accounts/answer/32040">Google Help</a> for
     *   password restriction information.
     */
    @Deprecated
    public static class PasswordFilterGMail extends LoginFilter {
        
        public PasswordFilterGMail() {