Class HexAsciiMD5PropertiesPasswordManager

    • Constructor Detail

      • HexAsciiMD5PropertiesPasswordManager

        public HexAsciiMD5PropertiesPasswordManager​(java.io.File propsFile,
                                                    java.lang.String pfx,
                                                    java.lang.String[] header)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • HexAsciiMD5PropertiesPasswordManager

        public HexAsciiMD5PropertiesPasswordManager​(java.io.File propsFile,
                                                    java.lang.String pfx,
                                                    java.lang.String header)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
      • HexAsciiMD5PropertiesPasswordManager

        public HexAsciiMD5PropertiesPasswordManager​(java.io.File propsFile)
                                             throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • validate

        public boolean validate​(java.lang.String username,
                                java.lang.String password)
                         throws java.io.IOException
        Specified by:
        validate in interface PasswordManager
        Throws:
        java.io.IOException
      • updatePassword

        public boolean updatePassword​(java.lang.String username,
                                      java.lang.String oldPassword,
                                      java.lang.String newPassword)
                               throws java.io.IOException
        Specified by:
        updatePassword in interface PasswordManager
        Throws:
        java.io.IOException