Class PasswordValidationCallback

  • All Implemented Interfaces:
    javax.security.auth.callback.Callback

    public class PasswordValidationCallback
    extends java.lang.Object
    implements javax.security.auth.callback.Callback
    Callback that enables an authentication module to supply a username and password (to a runtime?) and determine if the result of validation.
    Version:
    $Rev: 617352 $ $Date: 2008-02-01 00:16:16 -0500 (Fri, 01 Feb 2008) $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private char[] password  
      private boolean result  
      private javax.security.auth.Subject subject  
      private java.lang.String username  
    • Constructor Summary

      Constructors 
      Constructor Description
      PasswordValidationCallback​(javax.security.auth.Subject subject, java.lang.String username, char[] password)  
    • Field Detail

      • subject

        private final javax.security.auth.Subject subject
      • username

        private final java.lang.String username
      • password

        private char[] password
      • result

        private boolean result
    • Constructor Detail

      • PasswordValidationCallback

        public PasswordValidationCallback​(javax.security.auth.Subject subject,
                                          java.lang.String username,
                                          char[] password)
    • Method Detail

      • getSubject

        public javax.security.auth.Subject getSubject()
      • getUsername

        public java.lang.String getUsername()
      • getPassword

        public char[] getPassword()
      • clearPassword

        public void clearPassword()
      • getResult

        public boolean getResult()
      • setResult

        public void setResult​(boolean result)