Class UserDirectoryCapabilities


  • public class UserDirectoryCapabilities
    extends Object
    The UserDirectoryCapabilities class holds the information that describes the capabilities supported by a user directory.
    Author:
    Marcus Portmann
    • Constructor Detail

      • UserDirectoryCapabilities

        public UserDirectoryCapabilities()
        Constructs a new UserDirectoryCapabilities.
      • UserDirectoryCapabilities

        public UserDirectoryCapabilities​(boolean supportsAdminChangePassword,
                                         boolean supportsChangePassword,
                                         boolean supportsGroupAdministration,
                                         boolean supportsGroupMemberAdministration,
                                         boolean supportsPasswordExpiry,
                                         boolean supportsPasswordHistory,
                                         boolean supportsUserAdministration,
                                         boolean supportsUserLocks)
        Constructs a new UserDirectoryCapabilities.
        Parameters:
        supportsAdminChangePassword - the user directory supports the admin change password capability
        supportsChangePassword - the user directory supports the change password capability
        supportsGroupAdministration - the user directory supports the group administration capability
        supportsGroupMemberAdministration - the user directory supports the group member administration capability
        supportsPasswordExpiry - the user directory supports the password expiry capability
        supportsPasswordHistory - the user directory supports the password history capability
        supportsUserAdministration - the user directory supports the user administration capability
        supportsUserLocks - the user directory supports the user locks capability
    • Method Detail

      • getSupportsAdminChangePassword

        public boolean getSupportsAdminChangePassword()
        Returns whether the user directory supports the admin change password capability.
        Returns:
        true if the user directory supports the admin change password capability or false otherwise
      • getSupportsChangePassword

        public boolean getSupportsChangePassword()
        Returns whether the user directory supports the change password capability.
        Returns:
        true if the user directory supports the change password capability or false otherwise
      • getSupportsGroupAdministration

        public boolean getSupportsGroupAdministration()
        Returns whether the user directory supports the group administration capability.
        Returns:
        true if the user directory supports the group administration capability or false otherwise
      • getSupportsGroupMemberAdministration

        public boolean getSupportsGroupMemberAdministration()
        Returns whether the user directory supports the group member administration capability.
        Returns:
        true if the user directory supports the group member administration capability or false otherwise
      • getSupportsPasswordExpiry

        public boolean getSupportsPasswordExpiry()
        Returns whether the user directory supports the password expiry capability.
        Returns:
        true if the user directory supports the password expiry capability or false otherwise
      • getSupportsPasswordHistory

        public boolean getSupportsPasswordHistory()
        Returns whether the user directory supports the password history capability.
        Returns:
        true if the user directory supports the password history capability or false otherwise
      • getSupportsUserAdministration

        public boolean getSupportsUserAdministration()
        Returns whether the user directory supports the user administration capability.
        Returns:
        true if the user directory supports the user administration capability or false otherwise
      • getSupportsUserLocks

        public boolean getSupportsUserLocks()
        Returns whether the user directory supports the user locks capability.
        Returns:
        true if the user directory supports the user locks capability or false