Package africa.absa.inception.security
Class UserDirectoryCapabilities
java.lang.Object
africa.absa.inception.security.UserDirectoryCapabilities
The UserDirectoryCapabilities class holds the information that describes the capabilities
supported by a user directory.
- Author:
- Marcus Portmann
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new UserDirectoryCapabilities.UserDirectoryCapabilities(boolean supportsAdminChangePassword, boolean supportsChangePassword, boolean supportsGroupAdministration, boolean supportsGroupMemberAdministration, boolean supportsPasswordExpiry, boolean supportsPasswordHistory, boolean supportsUserAdministration, boolean supportsUserLocks) Constructs a new UserDirectoryCapabilities. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the user directory supports the admin change password capability.booleanReturns whether the user directory supports the change password capability.booleanReturns whether the user directory supports the group administration capability.booleanReturns whether the user directory supports the group member administration capability.booleanReturns whether the user directory supports the password expiry capability.booleanReturns whether the user directory supports the password history capability.booleanReturns whether the user directory supports the user administration capability.booleanReturns whether the user directory supports the user locks capability.
-
Constructor Details
-
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 capabilitysupportsChangePassword- the user directory supports the change password capabilitysupportsGroupAdministration- the user directory supports the group administration capabilitysupportsGroupMemberAdministration- the user directory supports the group member administration capabilitysupportsPasswordExpiry- the user directory supports the password expiry capabilitysupportsPasswordHistory- the user directory supports the password history capabilitysupportsUserAdministration- the user directory supports the user administration capabilitysupportsUserLocks- the user directory supports the user locks capability
-
-
Method Details
-
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
-