com.atlassian.crowd.model.application
Class DirectoryMapping
java.lang.Object
com.atlassian.crowd.model.application.DirectoryMapping
- All Implemented Interfaces:
- Serializable
public class DirectoryMapping
- extends Object
- implements Serializable
- See Also:
- Serialized Form
DirectoryMapping
protected DirectoryMapping()
DirectoryMapping
public DirectoryMapping(Long id,
Application application,
Directory directory,
boolean allowAllToAuthenticate)
- Constructor used by XML import.
- Parameters:
id
- application
- directory
- allowAllToAuthenticate
-
DirectoryMapping
public DirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate)
DirectoryMapping
public DirectoryMapping(Application application,
Directory directory,
boolean allowAllToAuthenticate,
Set<OperationType> allowedOperations)
getId
public Long getId()
getApplication
public Application getApplication()
setApplication
public void setApplication(Application application)
getDirectory
public Directory getDirectory()
setDirectory
public void setDirectory(Directory directory)
isAllowAllToAuthenticate
public boolean isAllowAllToAuthenticate()
setAllowAllToAuthenticate
public void setAllowAllToAuthenticate(boolean allowAllToAuthenticate)
getAuthorisedGroups
public Set<GroupMapping> getAuthorisedGroups()
setAuthorisedGroups
public void setAuthorisedGroups(Set<GroupMapping> authorisedGroups)
isAuthorised
public boolean isAuthorised(String groupName)
addGroupMapping
public void addGroupMapping(String groupName)
removeGroupMapping
public void removeGroupMapping(String groupName)
addAllowedOperations
public void addAllowedOperations(OperationType... operationTypes)
addAllowedOperation
public void addAllowedOperation(OperationType operationType)
getAllowedOperations
public Set<OperationType> getAllowedOperations()
setAllowedOperations
public void setAllowedOperations(Set<OperationType> allowedOperations)
isAllowed
public boolean isAllowed(OperationType operation)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.