Class AppCallbackHandler

  • All Implemented Interfaces:
    CallbackHandler

    public class AppCallbackHandler
    extends Object
    implements CallbackHandler
    JBAS-3109:AppCallbackHandler as the default CallbackHandler in the security module An implementation of the JAAS CallbackHandler interface that handles NameCallbacks, PasswordCallback, TextInputCallback and the JBoss ByteArrayCallback. All JBoss Callbacks must be handled. - MapCallback
    Version:
    $Revision$
    Author:
    Scott.Stark@jboss.org, Anil.Saldhana@jboss.org
    See Also:
    CallbackHandler, handle(Callback[])
    • Constructor Detail

      • AppCallbackHandler

        public AppCallbackHandler()
      • AppCallbackHandler

        public AppCallbackHandler​(String username,
                                  char[] password)
      • AppCallbackHandler

        public AppCallbackHandler​(String username,
                                  char[] password,
                                  byte[] data)
      • AppCallbackHandler

        public AppCallbackHandler​(String username,
                                  char[] password,
                                  byte[] data,
                                  String text)
      • AppCallbackHandler

        public AppCallbackHandler​(boolean isConsoleHandler)
        Create a new AppCallbackHandler.
        Parameters:
        isConsoleHandler - Denotes whether the input is from the console.
      • AppCallbackHandler

        public AppCallbackHandler​(String prompt)
        Create a new AppCallbackHandler.
        Parameters:
        prompt - Prompt meaningful to the LoginModule
      • AppCallbackHandler

        public AppCallbackHandler​(Map<String,​Object> mapOfValues)
        Create a new AppCallbackHandler.
        Parameters:
        mapOfValues - Key Value Pair