A B C D E F G H I L N O P R S T U V 
All Classes All Packages

A

ACTIVE - africa.absa.inception.security.TenantStatus
 
ACTIVE - africa.absa.inception.security.UserStatus
 
addFunction(Function) - Method in class africa.absa.inception.security.Role
Add the function to the role.
addMemberToGroup(String, GroupMemberType, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
addMemberToGroup(String, GroupMemberType, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
addMemberToGroup(UUID, String, GroupMemberType, String) - Method in interface africa.absa.inception.security.ISecurityService
Add the group member to the group.
addMemberToGroup(UUID, String, GroupMemberType, String) - Method in class africa.absa.inception.security.SecurityService
 
addRole(Role) - Method in class africa.absa.inception.security.Group
Add the role to the group.
addRoleToGroup(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
addRoleToGroup(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
addRoleToGroup(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
addRoleToGroup(UUID, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Add the role to the group.
addRoleToGroup(UUID, String, String) - Method in class africa.absa.inception.security.SecurityService
 
addUser(User) - Method in class africa.absa.inception.security.Group
Add the user to the group.
addUserDirectoryToTenant(UUID, UUID) - Method in interface africa.absa.inception.security.ISecurityService
Add the user directory to the tenant.
addUserDirectoryToTenant(UUID, UUID) - Method in class africa.absa.inception.security.SecurityService
 
addUserDirectoryToTenant(UUID, UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
addUserToGroup(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
addUserToGroup(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
addUserToGroup(UUID, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Add the user to the group.
addUserToGroup(UUID, String, String) - Method in class africa.absa.inception.security.SecurityService
 
addUserToGroup(UUID, UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
adminChangePassword(String, String, boolean, boolean, boolean, PasswordChangeReason) - Method in class africa.absa.inception.security.InternalUserDirectory
 
adminChangePassword(String, String, boolean, boolean, boolean, PasswordChangeReason) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
adminChangePassword(UUID, String, String, boolean, boolean, boolean, PasswordChangeReason) - Method in interface africa.absa.inception.security.ISecurityService
Administratively change the password for the user.
adminChangePassword(UUID, String, String, boolean, boolean, boolean, PasswordChangeReason) - Method in class africa.absa.inception.security.SecurityService
 
ADMINISTRATIVE - africa.absa.inception.security.PasswordChangeReason
 
ADMINISTRATOR_ROLE_CODE - Static variable in interface africa.absa.inception.security.ISecurityService
The code for the Administrator role.
ADMINISTRATOR_USERNAME - Static variable in interface africa.absa.inception.security.ISecurityService
The username for the Administrator user.
ADMINISTRATORS_GROUP_ID - Static variable in interface africa.absa.inception.security.ISecurityService
The Universally Unique Identifier (UUID) for the Administrators group.
ADMINISTRATORS_GROUP_NAME - Static variable in interface africa.absa.inception.security.ISecurityService
The name of the Administrators group.
africa.absa.inception.security - package africa.absa.inception.security
 
afterPropertiesSet() - Method in class africa.absa.inception.security.SecurityService
 
authenticate(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
authenticate(String, String) - Method in interface africa.absa.inception.security.ISecurityService
Authenticate the user.
authenticate(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
authenticate(String, String) - Method in class africa.absa.inception.security.SecurityService
 
authenticate(Authentication) - Method in class africa.absa.inception.security.SecurityServiceAuthenticationManager
Attempts to authenticate the passed Authentication object, returning a fully populated Authentication object (including granted authorities) if successful.
AuthenticationFailedException - Exception in africa.absa.inception.security
An AuthenticationFailedException is thrown to indicate that a security operation failed as a result of an authentication failure.
AuthenticationFailedException(String) - Constructor for exception africa.absa.inception.security.AuthenticationFailedException
Constructs a new AuthenticationFailedException with the specified message.
AuthenticationFailedException(String, Throwable) - Constructor for exception africa.absa.inception.security.AuthenticationFailedException
Constructs a new AuthenticationFailedException with the specified message and cause.
AuthenticationToken - Class in africa.absa.inception.security
The AuthenticationToken class.
AuthenticationToken(UserDetails) - Constructor for class africa.absa.inception.security.AuthenticationToken
Constructs a new AuthenticationToken.

B

BackgroundPasswordResetExpiry - Class in africa.absa.inception.security
The BackgroundPasswordResetExpiry class implements the background password reset expiry.
BackgroundPasswordResetExpiry(PasswordResetRepository) - Constructor for class africa.absa.inception.security.BackgroundPasswordResetExpiry
Constructs a new BackgroundPasswordResetExpiry.

C

changePassword(String, String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
changePassword(String, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Change the password for the user.
changePassword(String, String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
changePassword(String, String, String) - Method in class africa.absa.inception.security.SecurityService
 
changePassword(UUID, String, int, Optional<LocalDateTime>) - Method in interface africa.absa.inception.security.UserRepository
 
code() - Method in enum africa.absa.inception.security.GroupMemberType
Returns the code for the group member type.
code() - Method in enum africa.absa.inception.security.PasswordChangeReason
Returns the code for the password change reason.
code() - Method in enum africa.absa.inception.security.PasswordResetStatus
Returns the code value for the password reset status.
code() - Method in enum africa.absa.inception.security.TenantStatus
Returns the code value for the tenant status.
code() - Method in enum africa.absa.inception.security.UserSortBy
Returns the code for the method used to sort a list of users.
code() - Method in enum africa.absa.inception.security.UserStatus
Returns the code value for the user status.
COMPLETED - africa.absa.inception.security.PasswordResetStatus
 
contains(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns whether the list of user attributes contains a user attribute whose name matches the specified name.
contains(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns whether the list of user directory parameters contains a user directory parameter whose name matches the specified name.
convert(GroupMemberType) - Method in class africa.absa.inception.security.GroupMemberTypeToStringConverter
 
convert(PasswordChangeReason) - Method in class africa.absa.inception.security.PasswordChangeReasonToStringConverter
 
convert(PasswordResetStatus) - Method in class africa.absa.inception.security.PasswordResetStatusToStringConverter
 
convert(TenantStatus) - Method in class africa.absa.inception.security.TenantStatusToStringConverter
 
convert(UserSortBy) - Method in class africa.absa.inception.security.UserSortByToStringConverter
 
convert(UserStatus) - Method in class africa.absa.inception.security.UserStatusToStringConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToGroupMemberTypeConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToPasswordChangeReasonConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToPasswordResetStatusConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToTenantStatusConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToUserSortByConverter
 
convert(String) - Method in class africa.absa.inception.security.StringToUserStatusConverter
 
convertToDatabaseColumn(PasswordResetStatus) - Method in class africa.absa.inception.security.PasswordResetStatusConverter
Converts the value stored in the entity attribute into the data representation to be stored in the database.
convertToDatabaseColumn(TenantStatus) - Method in class africa.absa.inception.security.TenantStatusConverter
Converts the value stored in the entity attribute into the data representation to be stored in the database.
convertToDatabaseColumn(UserStatus) - Method in class africa.absa.inception.security.UserStatusConverter
Converts the value stored in the entity attribute into the data representation to be stored in the database.
convertToEntityAttribute(Integer) - Method in class africa.absa.inception.security.PasswordResetStatusConverter
Converts the data stored in the database column into the value to be stored in the entity attribute.
convertToEntityAttribute(Integer) - Method in class africa.absa.inception.security.TenantStatusConverter
Converts the data stored in the database column into the value to be stored in the entity attribute.
convertToEntityAttribute(Integer) - Method in class africa.absa.inception.security.UserStatusConverter
Converts the data stored in the database column into the value to be stored in the entity attribute.
countByNameContainingIgnoreCase(String) - Method in interface africa.absa.inception.security.TenantRepository
 
countByNameContainingIgnoreCase(String) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
countByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
countByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
countFiltered(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
countFiltered(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
countFilteredUsernamesForGroup(UUID, UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
countGroupRole(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
countTenantUserDirectory(UUID, UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
countUsernamesForGroup(UUID, UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
countUsersById(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
createFunction(Function) - Method in interface africa.absa.inception.security.ISecurityService
Create the new function.
createFunction(Function) - Method in class africa.absa.inception.security.SecurityService
 
createGroup(Group) - Method in class africa.absa.inception.security.InternalUserDirectory
 
createGroup(Group) - Method in interface africa.absa.inception.security.ISecurityService
Create the new group.
createGroup(Group) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
createGroup(Group) - Method in class africa.absa.inception.security.SecurityService
 
createTenant(Tenant, boolean) - Method in interface africa.absa.inception.security.ISecurityService
Create the new tenant.
createTenant(Tenant, boolean) - Method in class africa.absa.inception.security.SecurityService
 
createUser(User, boolean, boolean) - Method in class africa.absa.inception.security.InternalUserDirectory
 
createUser(User, boolean, boolean) - Method in interface africa.absa.inception.security.ISecurityService
Create the new user.
createUser(User, boolean, boolean) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
createUser(User, boolean, boolean) - Method in class africa.absa.inception.security.SecurityService
 
createUserDirectory(UserDirectory) - Method in interface africa.absa.inception.security.ISecurityService
Create the new user directory.
createUserDirectory(UserDirectory) - Method in class africa.absa.inception.security.SecurityService
 
Credential - Interface in africa.absa.inception.security
The Credential interface represents the abstract notion of a credential, which is a piece of security information that can be used to confirm the identity of an entity, such as an individual, a corporation, a login id, etc.

D

DEFAULT_TENANT_ID - Static variable in interface africa.absa.inception.security.ISecurityService
The Universally Unique Identifier (UUID) for the default tenant.
DEFAULT_USER_DIRECTORY_ID - Static variable in interface africa.absa.inception.security.ISecurityService
The Universally Unique Identifier (UUID) for the default internal user directory.
deleteById(String) - Method in interface africa.absa.inception.security.FunctionRepository
 
deleteById(String) - Method in interface africa.absa.inception.security.RoleRepository
 
deleteById(String) - Method in interface africa.absa.inception.security.UserDirectoryTypeRepository
 
deleteById(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
deleteById(UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
deleteById(UUID) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
deleteById(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
deleteFunction(String) - Method in interface africa.absa.inception.security.ISecurityService
Delete the function.
deleteFunction(String) - Method in class africa.absa.inception.security.SecurityService
 
deleteGroup(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
deleteGroup(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
deleteGroup(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Delete the group.
deleteGroup(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
deleteTenant(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Delete the tenant.
deleteTenant(UUID) - Method in class africa.absa.inception.security.SecurityService
 
deleteUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
deleteUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
deleteUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Delete the user.
deleteUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
deleteUserDirectory(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Delete the user directory.
deleteUserDirectory(UUID) - Method in class africa.absa.inception.security.SecurityService
 
description() - Method in enum africa.absa.inception.security.GroupMemberType
Returns the description for the group member type.
description() - Method in enum africa.absa.inception.security.PasswordChangeReason
Returns the description for the password change reason.
description() - Method in enum africa.absa.inception.security.PasswordResetStatus
Returns the description for the password reset status.
description() - Method in enum africa.absa.inception.security.TenantStatus
Returns the description for the tenant status.
description() - Method in enum africa.absa.inception.security.UserSortBy
Returns the description for the method used to sort a list of users.
description() - Method in enum africa.absa.inception.security.UserStatus
Returns the description for the user status.
DuplicateFunctionException - Exception in africa.absa.inception.security
A DuplicateFunctionException is thrown to indicate that a security operation failed as a result of a duplicate function.
DuplicateFunctionException(String) - Constructor for exception africa.absa.inception.security.DuplicateFunctionException
Constructs a new DuplicateFunctionException.
DuplicateGroupException - Exception in africa.absa.inception.security
A DuplicateGroupException is thrown to indicate that a security operation failed as a result of a duplicate group.
DuplicateGroupException(String) - Constructor for exception africa.absa.inception.security.DuplicateGroupException
Constructs a new DuplicateGroupException.
DuplicateTenantException - Exception in africa.absa.inception.security
A DuplicateTenantException is thrown to indicate that a security operation failed as a result of a duplicate tenant.
DuplicateTenantException(String) - Constructor for exception africa.absa.inception.security.DuplicateTenantException
Constructs a new DuplicateTenantException.
DuplicateTenantException(UUID) - Constructor for exception africa.absa.inception.security.DuplicateTenantException
Constructs a new DuplicateTenantException.
DuplicateUserDirectoryException - Exception in africa.absa.inception.security
A DuplicateUserDirectoryException is thrown to indicate that a security operation failed as a result of a duplicate user directory.
DuplicateUserDirectoryException(String) - Constructor for exception africa.absa.inception.security.DuplicateUserDirectoryException
Constructs a new DuplicateUserDirectoryException.
DuplicateUserDirectoryException(UUID) - Constructor for exception africa.absa.inception.security.DuplicateUserDirectoryException
Constructs a new DuplicateUserDirectoryException.
DuplicateUserException - Exception in africa.absa.inception.security
A DuplicateUserException is thrown to indicate that a security operation failed as a result of duplicate users.
DuplicateUserException(String) - Constructor for exception africa.absa.inception.security.DuplicateUserException
Constructs a new DuplicateUserException.

E

equals(Object) - Method in interface africa.absa.inception.security.Credential
The equals method checks if the specified object is the same credential as this object.
equals(Object) - Method in class africa.absa.inception.security.Function
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.Group
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.PasswordReset
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.PasswordResetId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.Role
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.Tenant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.User
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.UserDirectory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.UserDirectorySummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class africa.absa.inception.security.UserDirectoryType
Indicates whether some other object is "equal to" this one.
ExistingGroupMembersException - Exception in africa.absa.inception.security
A ExistingGroupMembersException is thrown to indicate that a security operation failed as a result of existing group members.
ExistingGroupMembersException(String) - Constructor for exception africa.absa.inception.security.ExistingGroupMembersException
Constructs a new ExistingGroupMembersException.
ExistingPasswordException - Exception in africa.absa.inception.security
An ExistingPasswordException is thrown to indicate that a security operation failed as a result of an existing password e.g.
ExistingPasswordException(String) - Constructor for exception africa.absa.inception.security.ExistingPasswordException
Constructs a new ExistingPasswordException.
existsByNameIgnoreCase(String) - Method in interface africa.absa.inception.security.TenantRepository
 
existsByNameIgnoreCase(String) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
existsByUserDirectoryIdAndNameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
existsByUserDirectoryIdAndUsernameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
EXPIRED - africa.absa.inception.security.PasswordResetStatus
 
EXPIRED - africa.absa.inception.security.UserStatus
 
ExpiredPasswordException - Exception in africa.absa.inception.security
A ExpiredPasswordException is thrown to indicate that a security operation failed as a result of an expired password.
ExpiredPasswordException(String) - Constructor for exception africa.absa.inception.security.ExpiredPasswordException
Constructs a new ExpiredPasswordException.
expirePasswordResets() - Method in class africa.absa.inception.security.BackgroundPasswordResetExpiry
Expire the password resets.
expirePasswordResets(LocalDateTime, LocalDateTime) - Method in interface africa.absa.inception.security.PasswordResetRepository
 

F

findAllByOrderByNameAsc(Pageable) - Method in interface africa.absa.inception.security.TenantRepository
 
findAllByOrderByNameAsc(Pageable) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
findAllByOrderByNameAsc(Pageable) - Method in interface africa.absa.inception.security.UserDirectorySummaryRepository
 
findAllByOrderByNameDesc(Pageable) - Method in interface africa.absa.inception.security.TenantRepository
 
findAllByOrderByNameDesc(Pageable) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
findAllByOrderByNameDesc(Pageable) - Method in interface africa.absa.inception.security.UserDirectorySummaryRepository
 
findAllByTenantId(UUID) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
findAllByTenantId(UUID) - Method in interface africa.absa.inception.security.UserDirectorySummaryRepository
 
findAllByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
findAllByUsernameAndStatus(String, PasswordResetStatus) - Method in interface africa.absa.inception.security.PasswordResetRepository
 
findByNameContainingIgnoreCaseOrderByNameAsc(String, Pageable) - Method in interface africa.absa.inception.security.TenantRepository
 
findByNameContainingIgnoreCaseOrderByNameAsc(String, Pageable) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
findByNameContainingIgnoreCaseOrderByNameAsc(String, Pageable) - Method in interface africa.absa.inception.security.UserDirectorySummaryRepository
 
findByNameContainingIgnoreCaseOrderByNameDesc(String, Pageable) - Method in interface africa.absa.inception.security.TenantRepository
 
findByNameContainingIgnoreCaseOrderByNameDesc(String, Pageable) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
findByNameContainingIgnoreCaseOrderByNameDesc(String, Pageable) - Method in interface africa.absa.inception.security.UserDirectorySummaryRepository
 
findByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
findByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
findByUserDirectoryId(UUID, Pageable) - Method in interface africa.absa.inception.security.GroupRepository
 
findByUserDirectoryId(UUID, Pageable) - Method in interface africa.absa.inception.security.UserRepository
 
findByUserDirectoryIdAndNameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
findByUserDirectoryIdAndUsernameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
findFiltered(UUID, String, Pageable) - Method in interface africa.absa.inception.security.GroupRepository
 
findFiltered(UUID, String, Pageable) - Method in interface africa.absa.inception.security.UserRepository
 
findUsers(List<UserAttribute>) - Method in class africa.absa.inception.security.InternalUserDirectory
 
findUsers(List<UserAttribute>) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
findUsers(UUID, List<UserAttribute>) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the users matching the user attribute criteria.
findUsers(UUID, List<UserAttribute>) - Method in class africa.absa.inception.security.SecurityService
 
fromCode(String) - Static method in enum africa.absa.inception.security.GroupMemberType
Returns the group member type given by the specified code value.
fromCode(String) - Static method in enum africa.absa.inception.security.PasswordChangeReason
Returns the password change reason given by the specified code value.
fromCode(String) - Static method in enum africa.absa.inception.security.PasswordResetStatus
Returns the password reset status given by the specified code value.
fromCode(String) - Static method in enum africa.absa.inception.security.TenantStatus
Returns the tenant status given by the specified code value.
fromCode(String) - Static method in enum africa.absa.inception.security.UserSortBy
Returns the method used to sort a list of users given by the specified code value.
fromCode(String) - Static method in enum africa.absa.inception.security.UserStatus
Returns the user status given by the specified code value.
fromNumericCode(int) - Static method in enum africa.absa.inception.security.PasswordResetStatus
Returns the password reset status for the specified numeric code.
fromNumericCode(int) - Static method in enum africa.absa.inception.security.TenantStatus
Returns the tenant status for the specified numeric code.
fromNumericCode(int) - Static method in enum africa.absa.inception.security.UserStatus
Returns the user status for the specified numeric code.
Function - Class in africa.absa.inception.security
The Function class holds the information for a discrete unit of functionality for an application that can be assigned to Roles.
Function() - Constructor for class africa.absa.inception.security.Function
Constructs a new Function.
Function(String, String, String) - Constructor for class africa.absa.inception.security.Function
Constructs a new Function.
FunctionNotFoundException - Exception in africa.absa.inception.security
A FunctionNotFoundException is thrown to indicate that a security operation failed as a result of a function that could not be found.
FunctionNotFoundException(String) - Constructor for exception africa.absa.inception.security.FunctionNotFoundException
Constructs a new FunctionNotFoundException.
FunctionRepository - Interface in africa.absa.inception.security
The FunctionRepository interface declares the repository for the Function domain type.

G

getAuthorities() - Method in class africa.absa.inception.security.UserDetails
Returns the authorities granted to the user.
getBinaryValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the binary value for the user attribute.
getBinaryValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the binary value for the user directory parameter.
getBinaryValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the binary value for the user attribute with the specified name in the specified list.
getBinaryValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the binary value for the user directory parameter with the specified name in the specified list.
getBooleanValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the boolean value for the user directory parameter with the specified name in the specified list.
getCapabilities() - Method in class africa.absa.inception.security.InternalUserDirectory
 
getCapabilities() - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getCode() - Method in class africa.absa.inception.security.Function
Returns the code for the function.
getCode() - Method in class africa.absa.inception.security.Role
Returns the code for the role.
getCode() - Method in class africa.absa.inception.security.UserDirectoryType
Returns the code for the user directory type.
getCompleted() - Method in class africa.absa.inception.security.PasswordReset
Returns the date and time the password reset was completed.
getConfiguration() - Method in class africa.absa.inception.security.UserDirectory
Returns the XML configuration data for the user directory.
getCreated() - Method in class africa.absa.inception.security.Group
Returns the date and time the group was created.
getCreated() - Method in class africa.absa.inception.security.Tenant
Returns the date and time the tenant was created.
getCreated() - Method in class africa.absa.inception.security.User
Returns the date and time the user was created.
getCreated() - Method in class africa.absa.inception.security.UserDirectory
Returns the date and time the user directory was created.
getCredentials() - Method in class africa.absa.inception.security.AuthenticationToken
 
getDecimalValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the BigDecimal value for the user attribute.
getDecimalValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the BigDecimal value for the user directory parameter.
getDecimalValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the BigDecimal value for the user attribute with the specified name in the specified list.
getDecimalValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the BigDecimal value for the user directory parameter with the specified name in the specified list.
getDescription() - Method in class africa.absa.inception.security.Function
Returns the description for the function.
getDescription() - Method in class africa.absa.inception.security.Group
Returns the description for the group.
getDescription() - Method in class africa.absa.inception.security.Role
Returns the description for the role.
getDoubleValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the double value for the user attribute.
getDoubleValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the double value for the user directory parameter.
getDoubleValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the double value for the user attribute with the specified name in the specified list.
getDoubleValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the double value for the user directory parameter with the specified name in the specified list.
getEmail() - Method in class africa.absa.inception.security.User
Returns the e-mail address for the user.
getExpired() - Method in class africa.absa.inception.security.PasswordReset
Returns the date and time the password reset expired.
getExpirePassword() - Method in class africa.absa.inception.security.PasswordChange
Returns whether the user's password should be expired when performing an administrative password change.
getFilter() - Method in class africa.absa.inception.security.GroupMembers
Returns the optional filter that was applied to the group members.
getFilter() - Method in class africa.absa.inception.security.Groups
Returns the optional filter that was applied to the groups.
getFilter() - Method in class africa.absa.inception.security.Tenants
Returns the optional filter that was applied to the tenants.
getFilter() - Method in class africa.absa.inception.security.UserDirectories
Returns the optional filter that was applied to the user directories.
getFilter() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the optional filter that was applied to the user directory summaries.
getFilter() - Method in class africa.absa.inception.security.Users
Returns the optional filter that was applied to the users.
getFilteredUsernamesForGroup(UUID, UUID, String, Pageable) - Method in interface africa.absa.inception.security.GroupRepository
 
getFunction(String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the function.
getFunction(String) - Method in class africa.absa.inception.security.SecurityService
 
getFunctionCodesByUserDirectoryIdAndGroupNames(UUID, List<String>) - Method in interface africa.absa.inception.security.GroupRepository
 
getFunctionCodesByUserId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
getFunctionCodesForUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getFunctionCodesForUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getFunctionCodesForUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the function codes for the user.
getFunctionCodesForUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getFunctions() - Method in interface africa.absa.inception.security.ISecurityService
Retrieve all the functions.
getFunctions() - Method in class africa.absa.inception.security.Role
Returns the functions associated with the role.
getFunctions() - Method in class africa.absa.inception.security.SecurityService
 
getGroup(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroup(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroup(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the group.
getGroup(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getGroupMembers() - Method in class africa.absa.inception.security.GroupMembers
Returns the group members.
getGroupName() - Method in class africa.absa.inception.security.GroupMember
Returns the name of the group.
getGroupName() - Method in class africa.absa.inception.security.GroupMembers
Returns the name of the group the group members are associated with.
getGroupName() - Method in class africa.absa.inception.security.GroupRole
Returns the name of the group.
getGroupNames() - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroupNames() - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroupNames(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve all the group names.
getGroupNames(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getGroupNamesByUserId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
getGroupNamesForUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroupNamesForUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroupNamesForUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the names of the groups the user is a member of.
getGroupNamesForUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getGroupRepository() - Method in class africa.absa.inception.security.UserDirectoryBase
Returns the Group Repository.
getGroups() - Method in class africa.absa.inception.security.Groups
Returns the groups.
getGroups() - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroups() - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroups() - Method in class africa.absa.inception.security.Role
Returns the groups the role is associated with.
getGroups() - Method in class africa.absa.inception.security.User
Returns the groups the user is associated with.
getGroups(String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroups(String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroups(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve all the groups.
getGroups(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getGroups(UUID, String, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the groups.
getGroups(UUID, String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getGroupsByUserId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
getGroupsForUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getGroupsForUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getGroupsForUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the groups the user is a member of.
getGroupsForUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getId() - Method in class africa.absa.inception.security.Group
Returns the Universally Unique Identifier (UUID) for the group.
getId() - Method in class africa.absa.inception.security.Tenant
Returns the Universally Unique Identifier (UUID) for the tenant.
getId() - Method in class africa.absa.inception.security.User
Returns the Universally Unique Identifier (UUID) for the user.
getId() - Method in class africa.absa.inception.security.UserDirectory
Returns the Universally Unique Identifier (UUID) for the user directory.
getId() - Method in class africa.absa.inception.security.UserDirectorySummary
Returns the Universally Unique Identifier (UUID) for the user directory.
getIdByUserDirectoryIdAndNameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
getIdByUserDirectoryIdAndUsernameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
getIntegerValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the int value for the user attribute.
getIntegerValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the int value for the user directory parameter.
getIntegerValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the int value for the user attribute with the specified name in the specified list.
getIntegerValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the int value for the user directory parameter with the specified name in the specified list.
getLockUser() - Method in class africa.absa.inception.security.PasswordChange
Returns whether the user should be locked when performing an administrative password change.
getLongValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the long value for the user attribute.
getLongValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the long value for the user directory parameter.
getLongValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the long value for the user attribute with the specified name in the specified list.
getLongValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the long value for the user directory parameter with the specified name in the specified list.
getMemberName() - Method in class africa.absa.inception.security.GroupMember
Returns the name of the group member.
getMembersForGroup(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getMembersForGroup(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getMembersForGroup(String, String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getMembersForGroup(String, String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getMembersForGroup(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the group members for the group.
getMembersForGroup(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getMembersForGroup(UUID, String, String, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the group members for the group.
getMembersForGroup(UUID, String, String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getMemberType() - Method in class africa.absa.inception.security.GroupMember
Returns the group member type.
getMobileNumber() - Method in class africa.absa.inception.security.User
Returns the international format mobile number for the user.
getName() - Method in class africa.absa.inception.security.Function
Returns the name of the function.
getName() - Method in class africa.absa.inception.security.Group
Returns the name of the group.
getName() - Method in class africa.absa.inception.security.Role
Returns the name of the role.
getName() - Method in class africa.absa.inception.security.Tenant
Returns the name of the tenant.
getName() - Method in class africa.absa.inception.security.User
Returns the name of the user.
getName() - Method in class africa.absa.inception.security.UserAttribute
Returns the name of the user attribute.
getName() - Method in class africa.absa.inception.security.UserDirectory
Returns the name of the user directory.
getName() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the name of the user directory parameter.
getName() - Method in class africa.absa.inception.security.UserDirectorySummary
Returns the name of the user directory.
getName() - Method in class africa.absa.inception.security.UserDirectoryType
Returns the name of the user directory type.
getNameById(UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
getNameById(UUID) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
getNameByUserDirectoryIdAndUsernameIgnoreCase(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
getNamesByUserDirectoryId(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
getNewPassword() - Method in class africa.absa.inception.security.PasswordChange
Returns the new password.
getPageIndex() - Method in class africa.absa.inception.security.GroupMembers
Returns the optional page index.
getPageIndex() - Method in class africa.absa.inception.security.Groups
Returns the optional page index.
getPageIndex() - Method in class africa.absa.inception.security.Tenants
Returns the optional page index.
getPageIndex() - Method in class africa.absa.inception.security.UserDirectories
Returns the optional page index.
getPageIndex() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the optional page index.
getPageIndex() - Method in class africa.absa.inception.security.Users
Returns the optional page index.
getPageSize() - Method in class africa.absa.inception.security.GroupMembers
Returns the optional page size.
getPageSize() - Method in class africa.absa.inception.security.Groups
Returns the optional page size.
getPageSize() - Method in class africa.absa.inception.security.Tenants
Returns the optional page size.
getPageSize() - Method in class africa.absa.inception.security.UserDirectories
Returns the optional page size.
getPageSize() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the optional page size.
getPageSize() - Method in class africa.absa.inception.security.Users
Returns the optional page size.
getParameters() - Method in class africa.absa.inception.security.UserDirectory
Returns the parameters for the user directory.
getParameters() - Method in class africa.absa.inception.security.UserDirectoryBase
Returns the parameters for the user directory.
getPassword() - Method in class africa.absa.inception.security.PasswordChange
Returns the password for the user that is used to authorise the operation when performing a user password change.
getPassword() - Method in class africa.absa.inception.security.User
Returns the password or password hash for the user.
getPassword() - Method in class africa.absa.inception.security.UserDetails
Returns the password hash for the user.
getPasswordAttempts() - Method in class africa.absa.inception.security.User
Returns the number of failed authentication attempts as a result of an incorrect password for the user.
getPasswordExpiry() - Method in class africa.absa.inception.security.User
Returns the date and time the password for the user expires.
getPasswordHistory(UUID, LocalDateTime) - Method in interface africa.absa.inception.security.UserRepository
 
getPhoneNumber() - Method in class africa.absa.inception.security.User
Returns the phone number for the user.
getPreferredName() - Method in class africa.absa.inception.security.User
Returns the preferred name for the user.
getPrincipal() - Method in class africa.absa.inception.security.AuthenticationToken
 
getReason() - Method in class africa.absa.inception.security.PasswordChange
Returns the reason for changing the password.
getRequested() - Method in class africa.absa.inception.security.PasswordReset
Returns the date and time the password reset was requested.
getRequested() - Method in class africa.absa.inception.security.PasswordResetId
Returns the date and time the password reset was requested.
getResetPasswordHistory() - Method in class africa.absa.inception.security.PasswordChange
Returns whether the user's password history should be reset when performing an administrative password change.
getRoleCode() - Method in class africa.absa.inception.security.GroupRole
Returns the code for the role.
getRoleCodesByGroupId(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
getRoleCodesByUserDirectoryIdAndGroupNames(UUID, List<String>) - Method in interface africa.absa.inception.security.GroupRepository
 
getRoleCodesByUserId(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
getRoleCodesForGroup(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getRoleCodesForGroup(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getRoleCodesForGroup(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the codes for the roles that have been assigned to the group.
getRoleCodesForGroup(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getRoleCodesForUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getRoleCodesForUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getRoleCodesForUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the codes for the roles that have been assigned to the user.
getRoleCodesForUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getRoleRepository() - Method in class africa.absa.inception.security.UserDirectoryBase
Returns the Role Repository.
getRoles() - Method in class africa.absa.inception.security.Function
Returns the roles the user is associated with.
getRoles() - Method in class africa.absa.inception.security.Group
Returns the roles associated with the group.
getRoles() - Method in interface africa.absa.inception.security.ISecurityService
Retrieve all the roles.
getRoles() - Method in class africa.absa.inception.security.SecurityService
 
getRolesByGroupId(UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
getRolesForGroup(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getRolesForGroup(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getRolesForGroup(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the roles that have been assigned to the group.
getRolesForGroup(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getSecurityCode() - Method in class africa.absa.inception.security.PasswordChange
Returns the security code when performing a forgotten password change.
getSecurityCodeHash() - Method in class africa.absa.inception.security.PasswordReset
Returns the security code hash.
getSortBy() - Method in class africa.absa.inception.security.Users
Returns the optional method used to sort the users e.g.
getSortDirection() - Method in class africa.absa.inception.security.GroupMembers
Returns the optional sort direction that was applied to the group members.
getSortDirection() - Method in class africa.absa.inception.security.Groups
Returns the optional sort direction that was applied to the groups.
getSortDirection() - Method in class africa.absa.inception.security.Tenants
Returns the optional sort direction that was applied to the tenants.
getSortDirection() - Method in class africa.absa.inception.security.UserDirectories
Returns the optional sort direction that was applied to the user directories.
getSortDirection() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the optional sort direction that was applied to the user directory summaries.
getSortDirection() - Method in class africa.absa.inception.security.Users
Returns the optional sort direction that was applied to the users.
getStatus() - Method in class africa.absa.inception.security.PasswordReset
Returns the status of the password reset.
getStatus() - Method in class africa.absa.inception.security.Tenant
Returns the status for the tenant.
getStatus() - Method in class africa.absa.inception.security.User
Returns the status for the user.
getStringValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the String value for the user attribute.
getStringValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the String value for the user directory parameter.
getStringValue(List<UserAttribute>, String) - Static method in class africa.absa.inception.security.UserAttribute
Returns the String value for the user attribute with the specified name in the specified list.
getStringValue(List<UserDirectoryParameter>, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Returns the String value for the user directory parameter with the specified name in the specified list.
getSupportsAdminChangePassword() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the admin change password capability.
getSupportsChangePassword() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the change password capability.
getSupportsGroupAdministration() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the group administration capability.
getSupportsGroupMemberAdministration() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the group member administration capability.
getSupportsPasswordExpiry() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the password expiry capability.
getSupportsPasswordHistory() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the password history capability.
getSupportsUserAdministration() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the user administration capability.
getSupportsUserLocks() - Method in class africa.absa.inception.security.UserDirectoryCapabilities
Returns whether the user directory supports the user locks capability.
getTenant(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the tenant.
getTenant(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getTenantId() - Method in class africa.absa.inception.security.TenantUserDirectory
Returns the Universally Unique Identifier (UUID) for the tenant.
getTenantIdsById(UUID) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
getTenantIdsForUserDirectory(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the Universally Unique Identifiers (UUIDs) for the tenants the user directory is associated with.
getTenantIdsForUserDirectory(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getTenantName(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the name of the tenant.
getTenantName(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getTenants() - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the tenants.
getTenants() - Method in class africa.absa.inception.security.SecurityService
 
getTenants() - Method in class africa.absa.inception.security.Tenants
Returns the tenants.
getTenants() - Method in class africa.absa.inception.security.UserDirectory
Returns the tenants the user directory is associated with.
getTenants(String, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the tenants.
getTenants(String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getTenantsForUserDirectory(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the tenants the user directory is associated with.
getTenantsForUserDirectory(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getTotal() - Method in class africa.absa.inception.security.GroupMembers
Returns the total number of group members.
getTotal() - Method in class africa.absa.inception.security.Groups
Returns the total number of groups.
getTotal() - Method in class africa.absa.inception.security.Tenants
Returns the total number of tenants.
getTotal() - Method in class africa.absa.inception.security.UserDirectories
Returns the total number of user directories.
getTotal() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the total number of user directory summaries.
getTotal() - Method in class africa.absa.inception.security.Users
Returns the total number of users.
getType() - Method in class africa.absa.inception.security.UserDirectory
Returns the code for the user directory type.
getType() - Method in class africa.absa.inception.security.UserDirectorySummary
Returns the code for the user directory type.
getTypeForUserDirectoryById(UUID) - Method in interface africa.absa.inception.security.UserDirectoryRepository
 
getUpdated() - Method in class africa.absa.inception.security.Group
Returns the date and time the group was last updated.
getUpdated() - Method in class africa.absa.inception.security.Tenant
Returns the date and time the tenant was last updated.
getUpdated() - Method in class africa.absa.inception.security.User
Returns the date and time the user was last updated.
getUpdated() - Method in class africa.absa.inception.security.UserDirectory
Returns the date and time the user directory was last updated.
getUser() - Method in class africa.absa.inception.security.UserDetails
Returns the user.
getUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user.
getUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectories() - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directories.
getUserDirectories() - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectories() - Method in class africa.absa.inception.security.Tenant
Returns the user directories associated with the tenant.
getUserDirectories() - Method in class africa.absa.inception.security.UserDirectories
Returns the user directories.
getUserDirectories(String, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directories.
getUserDirectories(String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoriesForTenant(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directories the tenant is associated with.
getUserDirectoriesForTenant(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectory(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directory.
getUserDirectory(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryCapabilities(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the capabilities the user directory supports.
getUserDirectoryCapabilities(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryId() - Method in class africa.absa.inception.security.Group
Returns the Universally Unique Identifier (UUID) for the user directory the group is associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.GroupMember
Returns the Universally Unique Identifier (UUID) for the user directory the group is associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.GroupMembers
Returns the Universally Unique Identifier (UUID) for the user directory the group members are associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.GroupRole
Returns the Universally Unique Identifier (UUID) for the user directory the group is associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.Groups
Returns the Universally Unique Identifier (UUID) for the user directory the groups are associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.TenantUserDirectory
Returns the Universally Unique Identifier (UUID) for the user directory.
getUserDirectoryId() - Method in class africa.absa.inception.security.User
Returns the Universally Unique Identifier (UUID) for the user directory the user is associated with.
getUserDirectoryId() - Method in class africa.absa.inception.security.UserDirectoryBase
Returns the Universally Unique Identifier (UUID) for the user directory.
getUserDirectoryId() - Method in class africa.absa.inception.security.Users
Returns the Universally Unique Identifier (UUID) for the user directory the users are associated with.
getUserDirectoryIdByUsernameIgnoreCase(String) - Method in interface africa.absa.inception.security.UserRepository
 
getUserDirectoryIdForUser(String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the Universally Unique Identifier (UUID) for the user directory that the user with the specified username is associated with.
getUserDirectoryIdForUser(String) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryIdsById(UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
getUserDirectoryIdsForTenant(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the Universally Unique Identifiers (UUIDs) for the user directories the tenant is associated with.
getUserDirectoryIdsForTenant(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryIdsForUser(String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the Universally Unique Identifiers (UUIDs) for the user directories the user is associated with.
getUserDirectoryIdsForUser(String) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryName(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the name of the user directory.
getUserDirectoryName(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectorySummaries() - Method in class africa.absa.inception.security.UserDirectorySummaries
Returns the user directory summaries.
getUserDirectorySummaries(String, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the summaries for the user directories.
getUserDirectorySummaries(String, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectorySummariesForTenant(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the summaries for the user directories the tenant is associated with.
getUserDirectorySummariesForTenant(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryTypeForUserDirectory(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directory type for the user directory.
getUserDirectoryTypeForUserDirectory(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUserDirectoryTypes() - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the user directory types.
getUserDirectoryTypes() - Method in class africa.absa.inception.security.SecurityService
 
getUsername() - Method in class africa.absa.inception.security.PasswordReset
Returns the username for the user associated with the password reset.
getUsername() - Method in class africa.absa.inception.security.PasswordResetId
Returns the username for the user associated with the password reset.
getUsername() - Method in class africa.absa.inception.security.User
Returns the username for the user.
getUsername() - Method in class africa.absa.inception.security.UserDetails
Returns the username used to authenticate the user.
getUserName(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getUserName(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getUserName(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the name of the user.
getUserName(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
getUsernamesForGroup(UUID, UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
getUsernamesForGroup(UUID, UUID, Pageable) - Method in interface africa.absa.inception.security.GroupRepository
 
getUserRepository() - Method in class africa.absa.inception.security.UserDirectoryBase
Returns the User Repository.
getUsers() - Method in class africa.absa.inception.security.Group
Returns the users associated with the group.
getUsers() - Method in class africa.absa.inception.security.InternalUserDirectory
 
getUsers() - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getUsers() - Method in class africa.absa.inception.security.Users
Returns the users.
getUsers(String, UserSortBy, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.InternalUserDirectory
 
getUsers(String, UserSortBy, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
getUsers(UUID) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve all the users.
getUsers(UUID) - Method in class africa.absa.inception.security.SecurityService
 
getUsers(UUID, String, UserSortBy, SortDirection, Integer, Integer) - Method in interface africa.absa.inception.security.ISecurityService
Retrieve the users.
getUsers(UUID, String, UserSortBy, SortDirection, Integer, Integer) - Method in class africa.absa.inception.security.SecurityService
 
getValue() - Method in class africa.absa.inception.security.UserAttribute
Returns the String value for the user attribute.
getValue() - Method in class africa.absa.inception.security.UserDirectoryParameter
Returns the String value for the user directory parameter.
Group - Class in africa.absa.inception.security
The Group class holds the information for a group.
Group() - Constructor for class africa.absa.inception.security.Group
Constructs a new Group.
Group(String) - Constructor for class africa.absa.inception.security.Group
Constructs a new Group.
Group(UUID, String, String) - Constructor for class africa.absa.inception.security.Group
Constructs a new Group.
GROUP - africa.absa.inception.security.GroupMemberType
 
GroupMember - Class in africa.absa.inception.security
The GroupMember class holds the information for a group member.
GroupMember() - Constructor for class africa.absa.inception.security.GroupMember
Constructs a new GroupMember.
GroupMember(UUID, String, GroupMemberType, String) - Constructor for class africa.absa.inception.security.GroupMember
Constructs a new GroupMember.
GroupMemberNotFoundException - Exception in africa.absa.inception.security
A GroupMemberNotFoundException is thrown to indicate that a security operation failed as a result of a group member that could not be found.
GroupMemberNotFoundException(GroupMemberType, String) - Constructor for exception africa.absa.inception.security.GroupMemberNotFoundException
Constructs a new GroupMemberNotFoundException.
GroupMembers - Class in africa.absa.inception.security
The GroupMembers class holds the results of a request to retrieve a list of group members.
GroupMembers() - Constructor for class africa.absa.inception.security.GroupMembers
Constructs a new GroupMembers.
GroupMembers(UUID, String, List<GroupMember>, long, String, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.GroupMembers
Constructs a new GroupMembers.
GroupMemberType - Enum in africa.absa.inception.security
The GroupMemberType enumeration defines the possible group member types.
GroupMemberTypeToStringConverter - Class in africa.absa.inception.security
The GroupMemberTypeToStringConverter class implements the Spring converter that converts a GroupMemberType type into a String type.
GroupMemberTypeToStringConverter() - Constructor for class africa.absa.inception.security.GroupMemberTypeToStringConverter
Constructs a new GroupMemberTypeToStringConverter.
GroupNotFoundException - Exception in africa.absa.inception.security
A GroupNotFoundException is thrown to indicate that a security operation failed as a result of a group that could not be found.
GroupNotFoundException(String) - Constructor for exception africa.absa.inception.security.GroupNotFoundException
Constructs a new GroupNotFoundException.
GroupRepository - Interface in africa.absa.inception.security
The GroupRepository interface declares the repository for the Group domain type.
GroupRole - Class in africa.absa.inception.security
The GroupRole class holds the information for a group role.
GroupRole() - Constructor for class africa.absa.inception.security.GroupRole
Constructs a new GroupRole.
GroupRole(UUID, String, String) - Constructor for class africa.absa.inception.security.GroupRole
Constructs a new GroupRole.
GroupRoleNotFoundException - Exception in africa.absa.inception.security
A GroupRoleNotFoundException is thrown to indicate that a security operation failed as a result of a group role that could not be found.
GroupRoleNotFoundException(String) - Constructor for exception africa.absa.inception.security.GroupRoleNotFoundException
Constructs a new GroupRoleNotFoundException.
Groups - Class in africa.absa.inception.security
The Groups class holds the results of a request to retrieve a list of groups.
Groups() - Constructor for class africa.absa.inception.security.Groups
Constructs a new Groups.
Groups(UUID, List<Group>, long, String, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.Groups
Constructs a new Groups.

H

hashCode() - Method in interface africa.absa.inception.security.Credential
The hashCode method returns an integer hash code to represent this credential.
hashCode() - Method in class africa.absa.inception.security.Function
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.Group
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.PasswordReset
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.PasswordResetId
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.Role
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.Tenant
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.User
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.UserDirectory
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.UserDirectorySummary
Returns a hash code value for the object.
hashCode() - Method in class africa.absa.inception.security.UserDirectoryType
Returns a hash code value for the object.
hasPasswordExpired() - Method in class africa.absa.inception.security.User
Has the password for the user expired?

I

INACTIVE - africa.absa.inception.security.TenantStatus
 
INACTIVE - africa.absa.inception.security.UserStatus
 
incrementPasswordAttempts(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
initiatePasswordReset(String, String, boolean) - Method in interface africa.absa.inception.security.ISecurityService
Initiate the password reset process for the user.
initiatePasswordReset(String, String, boolean) - Method in class africa.absa.inception.security.SecurityService
 
initiatePasswordReset(String, String, boolean, String) - Method in interface africa.absa.inception.security.ISecurityService
Initiate the password reset process for the user.
initiatePasswordReset(String, String, boolean, String) - Method in class africa.absa.inception.security.SecurityService
 
INTERNAL_USER_DIRECTORY_TYPE - Static variable in interface africa.absa.inception.security.ISecurityService
The code for the internal user directory type.
InternalUserDirectory - Class in africa.absa.inception.security
The InternalUserDirectory class provides the internal user directory implementation.
InternalUserDirectory(UUID, List<UserDirectoryParameter>, GroupRepository, UserRepository, RoleRepository) - Constructor for class africa.absa.inception.security.InternalUserDirectory
Constructs a new InternalUserDirectory.
InvalidAttributeException - Exception in africa.absa.inception.security
A InvalidAttributeException is thrown to indicate that a security operation failed as a result of an invalid attribute.
InvalidAttributeException(String) - Constructor for exception africa.absa.inception.security.InvalidAttributeException
Constructs a new InvalidAttributeException.
InvalidConfigurationException - Exception in africa.absa.inception.security
A InvalidConfigurationException is thrown to indicate that a security operation failed as a result of invalid configuration.
InvalidConfigurationException(String) - Constructor for exception africa.absa.inception.security.InvalidConfigurationException
Constructs a new InvalidConfigurationException with the specified message.
InvalidConfigurationException(String, Throwable) - Constructor for exception africa.absa.inception.security.InvalidConfigurationException
Constructs a new InvalidConfigurationException with the specified message and cause.
InvalidSecurityCodeException - Exception in africa.absa.inception.security
An InvalidSecurityCodeException is thrown to indicate that a security operation failed as a result of an invalid security code.
InvalidSecurityCodeException(String) - Constructor for exception africa.absa.inception.security.InvalidSecurityCodeException
Constructs a new InvalidSecurityCodeException.
isAccountNonExpired() - Method in class africa.absa.inception.security.UserDetails
Returns whether the user's account has expired.
isAccountNonLocked() - Method in class africa.absa.inception.security.UserDetails
Returns whether the user's account is locked.
isActive() - Method in class africa.absa.inception.security.User
Is the user active?
isAuthenticated() - Method in class africa.absa.inception.security.AuthenticationToken
 
isCredentialsNonExpired() - Method in class africa.absa.inception.security.UserDetails
Returns whether the user's credentials have expired.
ISecurityService - Interface in africa.absa.inception.security
The ISecurityService interface defines the functionality provided by a Security Service implementation, which manages the security related information for an application.
isEnabled() - Method in class africa.absa.inception.security.UserDetails
Returns whether the user's account is enabled.
isExistingUser(String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
isExistingUser(String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
isExistingUser(UUID, String) - Method in interface africa.absa.inception.security.ISecurityService
Does the user with the specified username exist?
isExistingUser(UUID, String) - Method in class africa.absa.inception.security.SecurityService
 
isExpired() - Method in class africa.absa.inception.security.User
Is the user expired?
isLocked() - Method in class africa.absa.inception.security.User
Is the user locked?
isNullOrEmpty(Object) - Method in class africa.absa.inception.security.UserDirectoryBase
Checks whether the specified value is null or blank.
isUserInGroup(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
isUserInGroup(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
isUserInGroup(UUID, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Is the user in the group?
isUserInGroup(UUID, String, String) - Method in class africa.absa.inception.security.SecurityService
 
isUserInGroup(UUID, UUID) - Method in interface africa.absa.inception.security.UserRepository
 

L

LDAP_USER_DIRECTORY_TYPE - Static variable in interface africa.absa.inception.security.ISecurityService
The code for the LDAP user directory type.
LDAPUserDirectory - Class in africa.absa.inception.security
The LDAPUserDirectory class provides the LDAP user directory implementation.
LDAPUserDirectory(UUID, List<UserDirectoryParameter>, GroupRepository, UserRepository, RoleRepository) - Constructor for class africa.absa.inception.security.LDAPUserDirectory
Constructs a new LDAPUserDirectory.
linkUserDirectory(UserDirectory) - Method in class africa.absa.inception.security.Tenant
Link the user directory to the tenant.
loadUserByUsername(String) - Method in class africa.absa.inception.security.UserDetailsService
Locates the user based on the username.
LOCKED - africa.absa.inception.security.UserStatus
 

N

NAME - africa.absa.inception.security.UserSortBy
Sort by name.

O

onCreate() - Method in class africa.absa.inception.security.Group
 
onCreate() - Method in class africa.absa.inception.security.Tenant
 
onCreate() - Method in class africa.absa.inception.security.User
 
onCreate() - Method in class africa.absa.inception.security.UserDirectory
 
onUpdate() - Method in class africa.absa.inception.security.Group
 
onUpdate() - Method in class africa.absa.inception.security.Tenant
 
onUpdate() - Method in class africa.absa.inception.security.User
 
onUpdate() - Method in class africa.absa.inception.security.UserDirectory
 

P

PASSWORD_RESETTER_ROLE_CODE - Static variable in interface africa.absa.inception.security.ISecurityService
The code for the Password Resetter role.
PasswordChange - Class in africa.absa.inception.security
The PasswordChange class holds the information for a password change.
PasswordChange() - Constructor for class africa.absa.inception.security.PasswordChange
Constructs a new PasswordChange.
PasswordChange(String, Boolean, Boolean, Boolean) - Constructor for class africa.absa.inception.security.PasswordChange
Constructs a new PasswordChange for an ADMINISTRATIVE password change.
PasswordChange(String, String) - Constructor for class africa.absa.inception.security.PasswordChange
Constructs a new PasswordChange for a USER password change.
PasswordChangeReason - Enum in africa.absa.inception.security
The PasswordChangeReason enumeration defines the possible reasons for why a user's password was changed.
PasswordChangeReasonToStringConverter - Class in africa.absa.inception.security
The PasswordChangeReasonToStringConverter class implements the Spring converter that converts a PasswordChangeReason type into a String type.
PasswordChangeReasonToStringConverter() - Constructor for class africa.absa.inception.security.PasswordChangeReasonToStringConverter
Constructs a new PasswordChangeReasonToStringConverter.
PasswordReset - Class in africa.absa.inception.security
The PasswordReset class holds the information for a password rest.
PasswordReset() - Constructor for class africa.absa.inception.security.PasswordReset
Constructs a new PasswordReset.
PasswordReset(String, String) - Constructor for class africa.absa.inception.security.PasswordReset
Constructs a new PasswordReset.
PasswordResetId - Class in africa.absa.inception.security
The PasswordResetId class implements the ID class for the PasswordReset class.
PasswordResetId() - Constructor for class africa.absa.inception.security.PasswordResetId
 
PasswordResetRepository - Interface in africa.absa.inception.security
The PasswordResetRepository interface declares the repository for the PasswordReset domain type.
PasswordResetStatus - Enum in africa.absa.inception.security
The PasswordResetStatus enumeration defines the possible statuses for a password reset.
PasswordResetStatusConverter - Class in africa.absa.inception.security
The PasswordResetStatusConverter class implements the custom JPA converter for the PasswordResetStatus enumeration.
PasswordResetStatusConverter() - Constructor for class africa.absa.inception.security.PasswordResetStatusConverter
 
PasswordResetStatusToStringConverter - Class in africa.absa.inception.security
The PasswordResetStatusToStringConverter class implements the Spring converter that converts a PasswordResetStatus type into a String type.
PasswordResetStatusToStringConverter() - Constructor for class africa.absa.inception.security.PasswordResetStatusToStringConverter
Constructs a new PasswordResetStatusToStringConverter.
PREFERRED_NAME - africa.absa.inception.security.UserSortBy
Sort by preferred name.

R

reloadUserDirectories() - Method in interface africa.absa.inception.security.ISecurityService
Reload the user directories.
reloadUserDirectories() - Method in class africa.absa.inception.security.SecurityService
 
removeFunction(Function) - Method in class africa.absa.inception.security.Role
Remove the function to the role.
removeMemberFromGroup(String, GroupMemberType, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
removeMemberFromGroup(String, GroupMemberType, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
removeMemberFromGroup(UUID, String, GroupMemberType, String) - Method in interface africa.absa.inception.security.ISecurityService
Remove the group member from the group.
removeMemberFromGroup(UUID, String, GroupMemberType, String) - Method in class africa.absa.inception.security.SecurityService
 
removeRole(Role) - Method in class africa.absa.inception.security.Group
Remove the role from the group.
removeRoleFromGroup(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
removeRoleFromGroup(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
removeRoleFromGroup(UUID, String) - Method in interface africa.absa.inception.security.GroupRepository
 
removeRoleFromGroup(UUID, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Remove the role from the group.
removeRoleFromGroup(UUID, String, String) - Method in class africa.absa.inception.security.SecurityService
 
removeUser(User) - Method in class africa.absa.inception.security.Group
Remove the user from the group.
removeUserDirectoryFromTenant(UUID, UUID) - Method in interface africa.absa.inception.security.ISecurityService
Remove the user directory from the tenant.
removeUserDirectoryFromTenant(UUID, UUID) - Method in class africa.absa.inception.security.SecurityService
 
removeUserDirectoryFromTenant(UUID, UUID) - Method in interface africa.absa.inception.security.TenantRepository
 
removeUserFromGroup(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
removeUserFromGroup(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
removeUserFromGroup(UUID, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Remove the user from the group.
removeUserFromGroup(UUID, String, String) - Method in class africa.absa.inception.security.SecurityService
 
removeUserFromGroup(UUID, UUID) - Method in interface africa.absa.inception.security.GroupRepository
 
REQUESTED - africa.absa.inception.security.PasswordResetStatus
 
RESET - africa.absa.inception.security.PasswordChangeReason
 
resetPassword(String, String) - Method in class africa.absa.inception.security.InternalUserDirectory
 
resetPassword(String, String) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
resetPassword(String, String, String) - Method in interface africa.absa.inception.security.ISecurityService
Reset the password for the user.
resetPassword(String, String, String) - Method in class africa.absa.inception.security.SecurityService
 
resetPassword(UUID, String, LocalDateTime) - Method in interface africa.absa.inception.security.UserRepository
 
resetPasswordHistory(UUID) - Method in interface africa.absa.inception.security.UserRepository
 
Role - Class in africa.absa.inception.security
The Role class holds the information for a role.
Role() - Constructor for class africa.absa.inception.security.Role
Constructs a new Role.
RoleNotFoundException - Exception in africa.absa.inception.security
A RoleNotFoundException is thrown to indicate that a security operation failed as a result of a role that could not be found.
RoleNotFoundException(String) - Constructor for exception africa.absa.inception.security.RoleNotFoundException
Constructs a new RoleNotFoundException.
RoleRepository - Interface in africa.absa.inception.security
The RoleRepository interface declares the repository for the Role domain type.

S

savePasswordInPasswordHistory(UUID, String) - Method in interface africa.absa.inception.security.UserRepository
 
SecurityConfiguration - Class in africa.absa.inception.security
The SecurityConfiguration class provides the Spring configuration for the Security module.
SecurityConfiguration(ApplicationContext) - Constructor for class africa.absa.inception.security.SecurityConfiguration
Constructs a new SecurityConfiguration.
securityEntityManagerFactory(DataSource, PlatformTransactionManager) - Method in class africa.absa.inception.security.SecurityConfiguration
Returns the security entity manager factory bean associated with the application data source.
SecurityService - Class in africa.absa.inception.security
The SecurityService class provides the Security Service implementation.
SecurityService(ApplicationContext, Validator, IMailService, FunctionRepository, GroupRepository, TenantRepository, PasswordResetRepository, RoleRepository, UserDirectoryRepository, UserDirectorySummaryRepository, UserDirectoryTypeRepository, UserRepository) - Constructor for class africa.absa.inception.security.SecurityService
Constructs a new SecurityService.
SecurityServiceAuthenticationManager - Class in africa.absa.inception.security
The SecurityServiceAuthenticationManager class provides an authentication manager implementation based on the Security Service.
SecurityServiceAuthenticationManager(ISecurityService, UserDetailsService) - Constructor for class africa.absa.inception.security.SecurityServiceAuthenticationManager
Constructs a new SecurityServiceAuthenticationManager.
setBinaryValue(byte[]) - Method in class africa.absa.inception.security.UserAttribute
Set the binary value for the user attribute.
setBinaryValue(byte[]) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the binary value for the user directory parameter.
setBinaryValue(BinaryBuffer) - Method in class africa.absa.inception.security.UserAttribute
Set the binary value for the user attribute.
setBinaryValue(BinaryBuffer) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the binary value for the user directory parameter.
setBinaryValue(List<UserAttribute>, String, byte[]) - Static method in class africa.absa.inception.security.UserAttribute
Set the binary value for the user attribute with the specified name in the specified list.
setBinaryValue(List<UserAttribute>, String, BinaryBuffer) - Static method in class africa.absa.inception.security.UserAttribute
Set the binary value for the user attribute with the specified name in the specified list.
setBinaryValue(List<UserDirectoryParameter>, String, byte[]) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the binary value for the user directory parameter with the specified name in the specified list.
setBinaryValue(List<UserDirectoryParameter>, String, BinaryBuffer) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the binary value for the user directory parameter with the specified name in the specified list.
setBooleanValue(boolean) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the boolean value for the user directory parameter.
setCode(String) - Method in class africa.absa.inception.security.Function
Set the code for the function.
setCode(String) - Method in class africa.absa.inception.security.Role
Set the code for the role.
setCompleted(LocalDateTime) - Method in class africa.absa.inception.security.PasswordReset
Set the date and time the password reset was completed.
setConfiguration(String) - Method in class africa.absa.inception.security.UserDirectory
Set the XML configuration data for the user directory.
setDecimalValue(BigDecimal) - Method in class africa.absa.inception.security.UserAttribute
Set the BigDecimal value for the user attribute.
setDecimalValue(BigDecimal) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the BigDecimal value for the user directory parameter.
setDecimalValue(List<UserAttribute>, String, BigDecimal) - Static method in class africa.absa.inception.security.UserAttribute
Set the BigDecimal value for the user attribute with the specified name in the specified list.
setDecimalValue(List<UserDirectoryParameter>, String, BigDecimal) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the BigDecimal value for the user directory parameter with the specified name in the specified list.
setDescription(String) - Method in class africa.absa.inception.security.Function
Set the description for the function.
setDescription(String) - Method in class africa.absa.inception.security.Group
Set the description for the group.
setDescription(String) - Method in class africa.absa.inception.security.Role
Set the description for the role.
setDoubleValue(double) - Method in class africa.absa.inception.security.UserAttribute
Set the double value for the user attribute.
setDoubleValue(double) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the double value for the user directory parameter.
setDoubleValue(List<UserAttribute>, String, double) - Static method in class africa.absa.inception.security.UserAttribute
Set the double value for the user attribute with the specified name in the specified list.
setDoubleValue(List<UserDirectoryParameter>, String, double) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the double value for the user directory parameter with the specified name in the specified list.
setEmail(String) - Method in class africa.absa.inception.security.User
Set the e-mail address for the user.
setExpired(LocalDateTime) - Method in class africa.absa.inception.security.PasswordReset
Set the date and time the password reset expired.
setExpirePassword(Boolean) - Method in class africa.absa.inception.security.PasswordChange
Set whether the user's password should be expired when performing an administrative password change.
setFunctions(Set<Function>) - Method in class africa.absa.inception.security.Role
Set the functions associated with the role.
setGroupName(String) - Method in class africa.absa.inception.security.GroupMember
Set the name of the group.
setGroupName(String) - Method in class africa.absa.inception.security.GroupRole
Set the name of the group.
setGroups(Set<Group>) - Method in class africa.absa.inception.security.Role
Set the groups the role is associated with.
setGroups(Set<Group>) - Method in class africa.absa.inception.security.User
Set the groups the user is associated with.
setId(UUID) - Method in class africa.absa.inception.security.Group
Set the Universally Unique Identifier (UUID) for the group.
setId(UUID) - Method in class africa.absa.inception.security.Tenant
Set the Universally Unique Identifier (UUID) for the tenant.
setId(UUID) - Method in class africa.absa.inception.security.User
Set the Universally Unique Identifier (UUID) for the user.
setId(UUID) - Method in class africa.absa.inception.security.UserDirectory
Set the Universally Unique Identifier (UUID) for the user directory.
setIntegerValue(int) - Method in class africa.absa.inception.security.UserAttribute
Set the int value for the user attribute.
setIntegerValue(int) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the int value for the user directory parameter.
setIntegerValue(List<UserAttribute>, String, int) - Static method in class africa.absa.inception.security.UserAttribute
Set the int value for the user attribute with the specified name in the specified list.
setIntegerValue(List<UserDirectoryParameter>, String, int) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the int value for the user directory parameter with the specified name in the specified list.
setLockUser(Boolean) - Method in class africa.absa.inception.security.PasswordChange
Set whether the user should be locked when performing an administrative password change.
setLongValue(long) - Method in class africa.absa.inception.security.UserAttribute
Set the long value for the user attribute.
setLongValue(long) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the long value for the user directory parameter.
setLongValue(List<UserAttribute>, String, long) - Static method in class africa.absa.inception.security.UserAttribute
Set the long value for the user attribute with the specified name in the specified list.
setLongValue(List<UserDirectoryParameter>, String, long) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the long value for the user directory parameter with the specified name in the specified list.
setMemberName(String) - Method in class africa.absa.inception.security.GroupMember
Set the name of the group member.
setMemberType(GroupMemberType) - Method in class africa.absa.inception.security.GroupMember
Set the group member type.
setMobileNumber(String) - Method in class africa.absa.inception.security.User
Set the international format mobile number for the user.
setName(String) - Method in class africa.absa.inception.security.Function
Set the name of the function.
setName(String) - Method in class africa.absa.inception.security.Group
Set the name of the group.
setName(String) - Method in class africa.absa.inception.security.Role
Set the name of the role.
setName(String) - Method in class africa.absa.inception.security.Tenant
Set the name of the tenant.
setName(String) - Method in class africa.absa.inception.security.User
Set the name of the user.
setName(String) - Method in class africa.absa.inception.security.UserAttribute
Set the name of the user attribute.
setName(String) - Method in class africa.absa.inception.security.UserDirectory
Set the name of the user directory.
setName(String) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the name of the user directory parameter.
setNewPassword(String) - Method in class africa.absa.inception.security.PasswordChange
Set the new password when performing a user password change.
setParameters(List<UserDirectoryParameter>) - Method in class africa.absa.inception.security.UserDirectory
Set the parameters for the user directory.
setPassword(String) - Method in class africa.absa.inception.security.PasswordChange
Set the password for the user that is used to authorise the operation when performing a user password change.
setPassword(String) - Method in class africa.absa.inception.security.User
Set the password or password hash for the user.
setPasswordAttempts(int) - Method in class africa.absa.inception.security.User
Set the password attempts for the user.
setPasswordExpiry(LocalDateTime) - Method in class africa.absa.inception.security.User
Set the date and time the password for the user expires.
setPhoneNumber(String) - Method in class africa.absa.inception.security.User
Set the phone number for the user.
setPreferredName(String) - Method in class africa.absa.inception.security.User
Set the preferred name for the user.
setReason(PasswordChangeReason) - Method in class africa.absa.inception.security.PasswordChange
Set the reason for changing the password.
setRequested(LocalDateTime) - Method in class africa.absa.inception.security.PasswordReset
Set the date and time the password reset was requested.
setRequested(LocalDateTime) - Method in class africa.absa.inception.security.PasswordResetId
Set the date and time the password reset was requested.
setResetPasswordHistory(Boolean) - Method in class africa.absa.inception.security.PasswordChange
Set whether the user's password history should be reset when performing an administrative password change.
setRoleCode(String) - Method in class africa.absa.inception.security.GroupRole
Set the code for the role.
setRoles(Set<Role>) - Method in class africa.absa.inception.security.Function
Set the roles the user is associated with.
setRoles(Set<Role>) - Method in class africa.absa.inception.security.Group
Set the roles associated with the group.
setSecurityCode(String) - Method in class africa.absa.inception.security.PasswordChange
Set the security code when performing a forgotten password change.
setSecurityCodeHash(String) - Method in class africa.absa.inception.security.PasswordReset
Set the security code hash.
setStatus(PasswordResetStatus) - Method in class africa.absa.inception.security.PasswordReset
Set the status of the password reset.
setStatus(TenantStatus) - Method in class africa.absa.inception.security.Tenant
Set the status for the tenant.
setStatus(UserStatus) - Method in class africa.absa.inception.security.User
Set the status for the user.
setStringValue(String) - Method in class africa.absa.inception.security.UserAttribute
Set the String value for the user attribute.
setStringValue(String) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the String value for the user directory parameter.
setStringValue(List<UserAttribute>, String, String) - Static method in class africa.absa.inception.security.UserAttribute
Set the String value for the user attribute with the specified name in the specified list.
setStringValue(List<UserDirectoryParameter>, String, String) - Static method in class africa.absa.inception.security.UserDirectoryParameter
Set the String value for the user directory parameter with the specified name in the specified list.
setTenantId(UUID) - Method in class africa.absa.inception.security.TenantUserDirectory
Set the Universally Unique Identifier (UUID) for the tenant.
setTenants(Set<Tenant>) - Method in class africa.absa.inception.security.UserDirectory
Set the tenants the user directory is associated with.
setType(String) - Method in class africa.absa.inception.security.UserDirectory
Set the code for the user directory type.
setUserDirectories(Set<UserDirectory>) - Method in class africa.absa.inception.security.Tenant
Set the user directories associated with the tenant.
setUserDirectoryId(UUID) - Method in class africa.absa.inception.security.Group
Set the Universally Unique Identifier (UUID) for the user directory the group is associated with.
setUserDirectoryId(UUID) - Method in class africa.absa.inception.security.GroupMember
Set the Universally Unique Identifier (UUID) for the user directory the group is associated with.
setUserDirectoryId(UUID) - Method in class africa.absa.inception.security.GroupRole
Set the Universally Unique Identifier (UUID) for the user directory the group is associated with.
setUserDirectoryId(UUID) - Method in class africa.absa.inception.security.TenantUserDirectory
Set the Universally Unique Identifier (UUID) for the user directory.
setUserDirectoryId(UUID) - Method in class africa.absa.inception.security.User
Set the Universally Unique Identifier (UUID) for the user directory the user is associated with.
setUsername(String) - Method in class africa.absa.inception.security.PasswordReset
Set the username for the user associated with the password reset.
setUsername(String) - Method in class africa.absa.inception.security.PasswordResetId
Set the username for the user associated with the password reset.
setUsername(String) - Method in class africa.absa.inception.security.User
Set the username for the user.
setUsers(Set<User>) - Method in class africa.absa.inception.security.Group
Set the users associated with the group.
setValue(String) - Method in class africa.absa.inception.security.UserDirectoryParameter
Set the String value for the user directory parameter.
StringToGroupMemberTypeConverter - Class in africa.absa.inception.security
The StringToGroupMemberTypeConverter class implements the Spring converter that converts a String type into a GroupMemberType type.
StringToGroupMemberTypeConverter() - Constructor for class africa.absa.inception.security.StringToGroupMemberTypeConverter
Constructs a new StringToGroupMemberTypeConverter.
StringToPasswordChangeReasonConverter - Class in africa.absa.inception.security
The StringToPasswordChangeReasonConverter class implements the Spring converter that converts a String type into a PasswordChangeReason type.
StringToPasswordChangeReasonConverter() - Constructor for class africa.absa.inception.security.StringToPasswordChangeReasonConverter
Constructs a new StringToPasswordChangeReasonConverter.
StringToPasswordResetStatusConverter - Class in africa.absa.inception.security
The StringToPasswordResetStatusConverter class implements the Spring converter that converts a String type into a PasswordResetStatus type.
StringToPasswordResetStatusConverter() - Constructor for class africa.absa.inception.security.StringToPasswordResetStatusConverter
Constructs a new StringToPasswordResetStatusConverter.
StringToTenantStatusConverter - Class in africa.absa.inception.security
The StringToTenantStatusConverter class implements the Spring converter that converts a String type into a TenantStatus type.
StringToTenantStatusConverter() - Constructor for class africa.absa.inception.security.StringToTenantStatusConverter
Constructs a new StringToTenantStatusConverter.
StringToUserSortByConverter - Class in africa.absa.inception.security
The StringToUserSortByConverter class implements the Spring converter that converts a String type into a UserSortBy type.
StringToUserSortByConverter() - Constructor for class africa.absa.inception.security.StringToUserSortByConverter
Constructs a new StringToUserSortByConverter.
StringToUserStatusConverter - Class in africa.absa.inception.security
The StringToUserStatusConverter class implements the Spring converter that converts a String type into a UserStatus type.
StringToUserStatusConverter() - Constructor for class africa.absa.inception.security.StringToUserStatusConverter
Constructs a new StringToUserStatusConverter.

T

Tenant - Class in africa.absa.inception.security
The Tenant class holds the information for a tenant.
Tenant() - Constructor for class africa.absa.inception.security.Tenant
Constructs a new Tenant.
Tenant(String, TenantStatus) - Constructor for class africa.absa.inception.security.Tenant
Constructs a new Tenant.
Tenant(UUID, String, TenantStatus) - Constructor for class africa.absa.inception.security.Tenant
Constructs a new Tenant.
TENANT_ADMINISTRATOR_ROLE_CODE - Static variable in interface africa.absa.inception.security.ISecurityService
The code for the Tenant Administrator role.
TenantNotFoundException - Exception in africa.absa.inception.security
An TenantNotFoundException is thrown to indicate that a security operation failed as a result of a tenant that could not be found.
TenantNotFoundException(UUID) - Constructor for exception africa.absa.inception.security.TenantNotFoundException
Constructs a new TenantNotFoundException.
TenantRepository - Interface in africa.absa.inception.security
The TenantRepository interface declares the repository for the Tenant domain type.
Tenants - Class in africa.absa.inception.security
The Tenants class holds the results of a request to retrieve a list of tenants.
Tenants() - Constructor for class africa.absa.inception.security.Tenants
Constructs a new Tenants.
Tenants(List<Tenant>, long, String, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.Tenants
Constructs a new Tenants.
TenantStatus - Enum in africa.absa.inception.security
The TenantStatus enumeration defines the possible statuses for a tenant.
TenantStatusConverter - Class in africa.absa.inception.security
The TenantStatusConverter class implements the custom JPA converter for the TenantStatus enumeration.
TenantStatusConverter() - Constructor for class africa.absa.inception.security.TenantStatusConverter
 
TenantStatusToStringConverter - Class in africa.absa.inception.security
The TenantStatusToStringConverter class implements the Spring converter that converts a TenantStatus type into a String type.
TenantStatusToStringConverter() - Constructor for class africa.absa.inception.security.TenantStatusToStringConverter
Constructs a new TenantStatusToStringConverter.
TenantUserDirectory - Class in africa.absa.inception.security
The TenantUserDirectory class holds the information for a tenant user directory.
TenantUserDirectory() - Constructor for class africa.absa.inception.security.TenantUserDirectory
Constructs a new TenantUserDirectory.
TenantUserDirectory(UUID, UUID) - Constructor for class africa.absa.inception.security.TenantUserDirectory
Constructs a new TenantUserDirectory.
TenantUserDirectoryNotFoundException - Exception in africa.absa.inception.security
A TenantUserDirectoryNotFoundException is thrown to indicate that a security operation failed as a result of a tenant user directory that could not be found.
TenantUserDirectoryNotFoundException(UUID, UUID) - Constructor for exception africa.absa.inception.security.TenantUserDirectoryNotFoundException
Constructs a new TenantUserDirectoryNotFoundException.
toNumericCode(PasswordResetStatus) - Static method in enum africa.absa.inception.security.PasswordResetStatus
Returns the numeric code for the password reset status.
toNumericCode(TenantStatus) - Static method in enum africa.absa.inception.security.TenantStatus
Returns the numeric code for the tenant status.
toNumericCode(UserStatus) - Static method in enum africa.absa.inception.security.UserStatus
Returns the numeric code for the user status.
toString() - Method in interface africa.absa.inception.security.Credential
Returns a string representation of this credential.
toString() - Method in enum africa.absa.inception.security.UserSortBy
Return the string representation of the method used to sort a list of users enumeration value.

U

unlinkUserDirectory(UserDirectory) - Method in class africa.absa.inception.security.Tenant
Unlink the user directory from the tenant.
updateFunction(Function) - Method in interface africa.absa.inception.security.ISecurityService
Update the function.
updateFunction(Function) - Method in class africa.absa.inception.security.SecurityService
 
updateGroup(Group) - Method in class africa.absa.inception.security.InternalUserDirectory
 
updateGroup(Group) - Method in interface africa.absa.inception.security.ISecurityService
Update the group.
updateGroup(Group) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
updateGroup(Group) - Method in class africa.absa.inception.security.SecurityService
 
updateTenant(Tenant) - Method in interface africa.absa.inception.security.ISecurityService
Update the tenant.
updateTenant(Tenant) - Method in class africa.absa.inception.security.SecurityService
 
updateUser(User, boolean, boolean) - Method in class africa.absa.inception.security.InternalUserDirectory
 
updateUser(User, boolean, boolean) - Method in interface africa.absa.inception.security.ISecurityService
Update the user.
updateUser(User, boolean, boolean) - Method in class africa.absa.inception.security.LDAPUserDirectory
 
updateUser(User, boolean, boolean) - Method in class africa.absa.inception.security.SecurityService
 
updateUserDirectory(UserDirectory) - Method in interface africa.absa.inception.security.ISecurityService
Update the user directory.
updateUserDirectory(UserDirectory) - Method in class africa.absa.inception.security.SecurityService
 
User - Class in africa.absa.inception.security
The User class holds the information for a user.
User() - Constructor for class africa.absa.inception.security.User
Constructs a new User.
USER - africa.absa.inception.security.GroupMemberType
 
USER - africa.absa.inception.security.PasswordChangeReason
 
UserAttribute - Class in africa.absa.inception.security
The UserAttribute class stores a user attribute as a name-value pair.
UserAttribute() - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, byte[]) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, double) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, long) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, BinaryBuffer) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, String) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttribute(String, BigDecimal) - Constructor for class africa.absa.inception.security.UserAttribute
Constructs a new UserAttribute.
UserAttributeException - Exception in africa.absa.inception.security
An UserAttributeException is thrown to indicate an invalid operation was performed on a UserAttribute instance.
UserAttributeException(String) - Constructor for exception africa.absa.inception.security.UserAttributeException
Constructs a new UserAttributeException with the specified message.
UserDetails - Class in africa.absa.inception.security
The UserDetails class stores the details for a user.
UserDetailsService - Class in africa.absa.inception.security
The UserDetailsService class provides the User Details Service implementation that provides the details for users.
UserDetailsService() - Constructor for class africa.absa.inception.security.UserDetailsService
 
UserDirectories - Class in africa.absa.inception.security
The UserDirectories class holds the results of a request to retrieve a list of user directories.
UserDirectories() - Constructor for class africa.absa.inception.security.UserDirectories
Constructs a new UserDirectories.
UserDirectories(List<UserDirectory>, long, String, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.UserDirectories
Constructs a new UserDirectories.
UserDirectory - Class in africa.absa.inception.security
The UserDirectory class holds the information for a user directory.
UserDirectory() - Constructor for class africa.absa.inception.security.UserDirectory
Constructs a new UserDirectory.
UserDirectoryBase - Class in africa.absa.inception.security
The UserDirectoryBase class provides the base class from which all user directory classes should be derived.
UserDirectoryBase(UUID, List<UserDirectoryParameter>, GroupRepository, UserRepository, RoleRepository) - Constructor for class africa.absa.inception.security.UserDirectoryBase
Constructs a new UserDirectoryBase.
UserDirectoryCapabilities - Class in africa.absa.inception.security
The UserDirectoryCapabilities class holds the information that describes the capabilities supported by a user directory.
UserDirectoryCapabilities() - Constructor for class africa.absa.inception.security.UserDirectoryCapabilities
Constructs a new UserDirectoryCapabilities.
UserDirectoryCapabilities(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class africa.absa.inception.security.UserDirectoryCapabilities
Constructs a new UserDirectoryCapabilities.
UserDirectoryNotFoundException - Exception in africa.absa.inception.security
An UserDirectoryNotFoundException is thrown to indicate that a security operation failed as a result of a user directory that could not be found.
UserDirectoryNotFoundException(UUID) - Constructor for exception africa.absa.inception.security.UserDirectoryNotFoundException
Constructs a new UserDirectoryNotFoundException.
UserDirectoryParameter - Class in africa.absa.inception.security
The UserDirectoryParameter class stores a parameter for a user directory as a name-value pair.
UserDirectoryParameter() - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, byte[]) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, double) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, long) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, BinaryBuffer) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, String) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameter(String, BigDecimal) - Constructor for class africa.absa.inception.security.UserDirectoryParameter
Constructs a new UserDirectoryParameter.
UserDirectoryParameterException - Exception in africa.absa.inception.security
An UserDirectoryParameterException is thrown to indicate an invalid operation was performed on a UserDirectoryParameter instance.
UserDirectoryParameterException(String) - Constructor for exception africa.absa.inception.security.UserDirectoryParameterException
Constructs a new UserDirectoryParameterException with the specified message.
UserDirectoryRepository - Interface in africa.absa.inception.security
The UserDirectoryRepository interface declares the repository for the UserDirectory domain type.
UserDirectorySummaries - Class in africa.absa.inception.security
The UserDirectorySummaries class holds the results of a request to retrieve a list of user directory summaries.
UserDirectorySummaries() - Constructor for class africa.absa.inception.security.UserDirectorySummaries
Constructs a new UserDirectorySummaries.
UserDirectorySummaries(List<UserDirectorySummary>, long, String, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.UserDirectorySummaries
Constructs a new UserDirectorySummaries.
UserDirectorySummary - Class in africa.absa.inception.security
The UserDirectorySummary class holds the summary information for a user directory.
UserDirectorySummary() - Constructor for class africa.absa.inception.security.UserDirectorySummary
Constructs a new UserDirectorySummary.
UserDirectorySummaryRepository - Interface in africa.absa.inception.security
The UserDirectorySummaryRepository interface declares the repository for the UserDirectorySummary domain type.
UserDirectoryType - Class in africa.absa.inception.security
The UserDirectoryType class holds the information for a user directory type.
UserDirectoryType() - Constructor for class africa.absa.inception.security.UserDirectoryType
Constructs a new UserDirectoryType.
UserDirectoryTypeNotFoundException - Exception in africa.absa.inception.security
A UserDirectoryTypeNotFoundException is thrown to indicate that a security operation failed as a result of a user directory type that could not be found.
UserDirectoryTypeNotFoundException(String) - Constructor for exception africa.absa.inception.security.UserDirectoryTypeNotFoundException
Constructs a new UserDirectoryTypeNotFoundException.
UserDirectoryTypeRepository - Interface in africa.absa.inception.security
The UserDirectoryTypeRepository interface declares the repository for the UserDirectoryType domain type.
UserLockedException - Exception in africa.absa.inception.security
A UserLockedException is thrown to indicate that a security operation failed as a result of a user being locked.
UserLockedException(String) - Constructor for exception africa.absa.inception.security.UserLockedException
Constructs a new UserLockedException.
USERNAME - africa.absa.inception.security.UserSortBy
Sort by username.
UserNotFoundException - Exception in africa.absa.inception.security
An UserNotFoundException is thrown to indicate that a security operation failed as a result of a user that could not be found.
UserNotFoundException(String) - Constructor for exception africa.absa.inception.security.UserNotFoundException
Constructs a new UserNotFoundException.
UserRepository - Interface in africa.absa.inception.security
The UserRepository interface declares the repository for the User domain type.
Users - Class in africa.absa.inception.security
The Users class holds the results of a request to retrieve a list of users.
Users() - Constructor for class africa.absa.inception.security.Users
Constructs a new Users.
Users(UUID, List<User>, long, String, UserSortBy, SortDirection, Integer, Integer) - Constructor for class africa.absa.inception.security.Users
Constructs a new Users.
UserSortBy - Enum in africa.absa.inception.security
The UserSortBy enumeration defines the possible methods used to sort a list of users.
UserSortByToStringConverter - Class in africa.absa.inception.security
The UserSortByToStringConverter class implements the Spring converter that converts a UserSortBy type into a String type.
UserSortByToStringConverter() - Constructor for class africa.absa.inception.security.UserSortByToStringConverter
Constructs a new UserSortByToStringConverter.
UserStatus - Enum in africa.absa.inception.security
The UserStatus enumeration defines the possible statuses for a user.
UserStatusConverter - Class in africa.absa.inception.security
The UserStatusConverter class implements the custom JPA converter for the UserStatus enumeration.
UserStatusConverter() - Constructor for class africa.absa.inception.security.UserStatusConverter
 
UserStatusToStringConverter - Class in africa.absa.inception.security
The UserStatusToStringConverter class implements the Spring converter that converts a UserStatus type into a String type.
UserStatusToStringConverter() - Constructor for class africa.absa.inception.security.UserStatusToStringConverter
Constructs a new UserStatusToStringConverter.

V

valueOf(String) - Static method in enum africa.absa.inception.security.GroupMemberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum africa.absa.inception.security.PasswordChangeReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum africa.absa.inception.security.PasswordResetStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum africa.absa.inception.security.TenantStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum africa.absa.inception.security.UserSortBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum africa.absa.inception.security.UserStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum africa.absa.inception.security.GroupMemberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum africa.absa.inception.security.PasswordChangeReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum africa.absa.inception.security.PasswordResetStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum africa.absa.inception.security.TenantStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum africa.absa.inception.security.UserSortBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum africa.absa.inception.security.UserStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L N O P R S T U V 
All Classes All Packages