FileDocCategorySizeDatePackage
SampleUsernamePasswordValidator.javaAPI DocExample3280Tue May 29 16:57:54 BST 2007common

SampleUsernamePasswordValidator

public class SampleUsernamePasswordValidator extends Object implements PasswordValidationCallback.PasswordValidator

Fields Summary
Constructors Summary
Methods Summary
public booleanvalidate(PasswordValidationCallback.Request request)

            System.out.println("Using configured PlainTextPasswordValidator................");                                                                                                        
            PasswordValidationCallback.PlainTextPasswordRequest plainTextRequest =
                (PasswordValidationCallback.PlainTextPasswordRequest) request;
            if ("Alice".equals(plainTextRequest.getUsername()) &&
                "abcd!1234".equals(plainTextRequest.getPassword())) {
                return true;
            }else if ("bob".equals(plainTextRequest.getUsername()) &&
                "bob".equals(plainTextRequest.getPassword())) {
                return true;
            }
            return false;