Class WSMappingPropertiesCallback

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

    public class WSMappingPropertiesCallback
    extends java.lang.Object
    implements javax.security.auth.callback.Callback

    The WSMappingPropertiesCallback allows a HashMap object to be gathered by CallbackHandler and pass it to the LoginModule stack.

    Since:
    WAS V6.0
    See Also:
    CallbackHandler, com.ibm.wsspi.security.auth.callback.WSiMappingCallbackHandler
    • Constructor Summary

      Constructors 
      Constructor Description
      WSMappingPropertiesCallback​(java.lang.String prompt)
      Construct a WSMappingPropertiesCallback object with a prompt hint.
      WSMappingPropertiesCallback​(java.lang.String prompt, java.util.Map properties)
      Construct a WSMappingPropertiesCallback object with a prompt hint and a Map object instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getPrompt()
      Return the prompt.
      java.util.Map getProperties()
      Return the properties Map.
      void setProperties​(java.util.Map properties)
      Set the properties.
      java.lang.String toString()
      Returns the name of the Callback.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • WSMappingPropertiesCallback

        public WSMappingPropertiesCallback​(java.lang.String prompt)

        Construct a WSMappingPropertiesCallback object with a prompt hint.

        Parameters:
        prompt - The prompt hint.
      • WSMappingPropertiesCallback

        public WSMappingPropertiesCallback​(java.lang.String prompt,
                                           java.util.Map properties)

        Construct a WSMappingPropertiesCallback object with a prompt hint and a Map object instance.

        Parameters:
        prompt - The prompt hint.
        Map - properties
    • Method Detail

      • setProperties

        public void setProperties​(java.util.Map properties)

        Set the properties.

        Parameters:
        properties - The properties Map.
      • getProperties

        public java.util.Map getProperties()

        Return the properties Map. If the properties object set in Constructor is null, then null is returned.

        Returns:
        The properties Map, could be null.
      • getPrompt

        public java.lang.String getPrompt()

        Return the prompt. If the prompt set in Constructor is null, then null is returned.

        Returns:
        The prompt, could be null.
      • toString

        public java.lang.String toString()

        Returns the name of the Callback. Typically, it is the name of the class.

        Overrides:
        toString in class java.lang.Object
        Returns:
        The name of the Callback.