Class LoginCallbackImpl

  • All Implemented Interfaces:
    LoginCallback

    public class LoginCallbackImpl
    extends java.lang.Object
    implements LoginCallback
    This is similar to the jaspi PasswordValidationCallback but includes user principal and group info as well.
    Version:
    $Rev: 4793 $ $Date: 2009-03-19 00:00:01 +0100 (Thu, 19 Mar 2009) $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.Object credential  
      private java.lang.String[] roles  
      private javax.security.auth.Subject subject  
      private boolean success  
      private java.lang.String userName  
      private java.security.Principal userPrincipal  
    • Constructor Summary

      Constructors 
      Constructor Description
      LoginCallbackImpl​(javax.security.auth.Subject subject, java.lang.String userName, java.lang.Object credential)  
    • Field Detail

      • subject

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

        private final java.lang.String userName
      • credential

        private java.lang.Object credential
      • success

        private boolean success
      • userPrincipal

        private java.security.Principal userPrincipal
      • roles

        private java.lang.String[] roles
    • Constructor Detail

      • LoginCallbackImpl

        public LoginCallbackImpl​(javax.security.auth.Subject subject,
                                 java.lang.String userName,
                                 java.lang.Object credential)