|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InternalDirectoryUtils
Internal Directory utility.
| Method Summary | |
|---|---|
void |
validateCredential(PasswordCredential credential,
String regex,
String message)
Validates password credential against the given regex. |
void |
validateDirectoryForEntity(DirectoryEntity entity,
Long directoryId)
Validates that the directory entity has the same directory ID as directoryId. |
void |
validateGroupName(Group group,
String groupName)
Validates group name. |
void |
validateUsername(String username)
Validates a username. |
| Method Detail |
|---|
void validateDirectoryForEntity(DirectoryEntity entity,
Long directoryId)
entity - DirectoryEntitydirectoryId - directory ID to match
IllegalArgumentException - if the directory IDs do not matchvoid validateUsername(String username)
username - username to validate
IllegalArgumentException - if the username is not valid
void validateCredential(PasswordCredential credential,
String regex,
String message)
throws InvalidCredentialException
credential - Password credential.regex - Regex.message - Password complexity message (optional). If null/blank, a default message is used.
InvalidCredentialException - If the credential failed validation.
void validateGroupName(Group group,
String groupName)
group - Group.groupName - Group name.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||