com.atlassian.crowd.model.application
Interface Application
- All Superinterfaces:
- Attributes, java.io.Serializable
public interface Application
- extends java.io.Serializable, Attributes
An Application in Crowd. This is the top level citizen in Crowd, where an application will have an ordered set
of associated Directory's which it can access.
ATTRIBUTE_KEY_ATLASSIAN_SHA1_APPLIED
static final java.lang.String ATTRIBUTE_KEY_ATLASSIAN_SHA1_APPLIED
- See Also:
- Constant Field Values
ATTRIBUTE_KEY_APPLICATION_URL
static final java.lang.String ATTRIBUTE_KEY_APPLICATION_URL
- See Also:
- Constant Field Values
ATTRIBUTE_KEY_LOWER_CASE_OUTPUT
static final java.lang.String ATTRIBUTE_KEY_LOWER_CASE_OUTPUT
- See Also:
- Constant Field Values
ATTRIBUTE_KEY_ALIASING_ENABLED
static final java.lang.String ATTRIBUTE_KEY_ALIASING_ENABLED
- See Also:
- Constant Field Values
getId
java.lang.Long getId()
getName
java.lang.String getName()
getType
ApplicationType getType()
getDescription
java.lang.String getDescription()
getCredential
PasswordCredential getCredential()
isPermanent
boolean isPermanent()
isActive
boolean isActive()
getAttributes
java.util.Map<java.lang.String,java.lang.String> getAttributes()
getDirectoryMappings
java.util.List<DirectoryMapping> getDirectoryMappings()
getDirectoryMapping
DirectoryMapping getDirectoryMapping(long directoryId)
- Returns the directory mapping.
- Parameters:
directoryId - ID of the directory
- Returns:
- directory mapping if found, null if the directory mapping could not be found
getRemoteAddresses
java.util.Set<RemoteAddress> getRemoteAddresses()
hasRemoteAddress
boolean hasRemoteAddress(java.lang.String remoteAddress)
isLowerCaseOutput
boolean isLowerCaseOutput()
isAliasingEnabled
boolean isAliasingEnabled()
getCreatedDate
java.util.Date getCreatedDate()
getUpdatedDate
java.util.Date getUpdatedDate()
Copyright © 2010 Atlassian. All Rights Reserved.