com.atlassian.crowd.directory
Class InternalDirectoryUtilsImpl

java.lang.Object
  extended by com.atlassian.crowd.directory.InternalDirectoryUtilsImpl
All Implemented Interfaces:
InternalDirectoryUtils

public class InternalDirectoryUtilsImpl
extends java.lang.Object
implements InternalDirectoryUtils


Constructor Summary
InternalDirectoryUtilsImpl(PasswordHelper passwordHelper)
           
 
Method Summary
 void validateCredential(PasswordCredential credential, java.lang.String regex)
           
 void validateDirectoryForEntity(DirectoryEntity entity, java.lang.Long directoryId)
           
 void validateGroupName(Group group, java.lang.String groupName)
           
 void validateUsername(User user, java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalDirectoryUtilsImpl

public InternalDirectoryUtilsImpl(PasswordHelper passwordHelper)
Method Detail

validateDirectoryForEntity

public void validateDirectoryForEntity(DirectoryEntity entity,
                                       java.lang.Long directoryId)
Specified by:
validateDirectoryForEntity in interface InternalDirectoryUtils

validateUsername

public void validateUsername(User user,
                             java.lang.String username)
                      throws InvalidUserException
Specified by:
validateUsername in interface InternalDirectoryUtils
Throws:
InvalidUserException

validateCredential

public void validateCredential(PasswordCredential credential,
                               java.lang.String regex)
                        throws InvalidCredentialException
Specified by:
validateCredential in interface InternalDirectoryUtils
Throws:
InvalidCredentialException

validateGroupName

public void validateGroupName(Group group,
                              java.lang.String groupName)
                       throws InvalidGroupException
Specified by:
validateGroupName in interface InternalDirectoryUtils
Throws:
InvalidGroupException


Copyright © 2010 Atlassian. All Rights Reserved.