com.ibm.itim.apps.jaas.callback

Class PropertiesCallback

  • java.lang.Object
    • com.ibm.itim.apps.jaas.callback.PropertiesCallback
  • All Implemented Interfaces:
    javax.security.auth.callback.Callback


    public class PropertiesCallback
    extends java.lang.Object
    implements javax.security.auth.callback.Callback
    JAAS authentication callback for additional properties of the authenticating user. This callback can be used to pass additional properties for the case of single-signon where these properties can be read by the custom authentication provider.
    • Constructor Summary

      Constructors 
      Constructor and Description
      PropertiesCallback()
      Default constructor of the callback.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.util.Hashtable getProperties()
      Returns the Hashtable containing the custom properties.
      void setProperties(java.util.Hashtable properties)
      Sets the Hashtable containing the custom properties.
      • Methods inherited from class java.lang.Object

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

      • PropertiesCallback

        public PropertiesCallback()
        Default constructor of the callback.
    • Method Detail

      • getProperties

        public java.util.Hashtable getProperties()
        Returns the Hashtable containing the custom properties.
        Returns:
        Hashtable containing key-value pair.
      • setProperties

        public void setProperties(java.util.Hashtable properties)
        Sets the Hashtable containing the custom properties.
        Parameters:
        properties - custom properties of the authenticating user.