public interface

Directory

implements Attributes Serializable
com.atlassian.crowd.embedded.api.Directory

Class Overview

Represents a Directory configuration in Crowd. It is used to create a RemoteDirectory for want of a better name, you could really call this a Directory Configuration class.

Summary

Public Methods
Set<OperationType> getAllowedOperations()
Returns the operations allowed to be performed on this directory.
Map<StringString> getAttributes()
Returns the attributes of the directory.
Date getCreatedDate()
Returns the date the directory was created.
String getDescription()
Returns a description of the directory.
String getEncryptionType()
Returns the encryption algorithm used by the directory.
Long getId()
Returns the directory ID.
String getImplementationClass()
Returns the fully qualified name of the class that implements the directory.
String getName()
Returns the name of the directory.
DirectoryType getType()
Returns the type of the directory.
Date getUpdatedDate()
Returns the date the directory was last modified.
boolean isActive()
Returns true if the directory is currently active, otherwise false.
[Expand]
Inherited Methods
From interface com.atlassian.crowd.embedded.api.Attributes

Public Methods

public Set<OperationType> getAllowedOperations ()

Returns the operations allowed to be performed on this directory.

Returns
  • the operations allowed to be performed on this directory

public Map<StringString> getAttributes ()

Returns the attributes of the directory.

Returns
  • attributes of the directory

public Date getCreatedDate ()

Returns the date the directory was created.

Returns
  • date the directory was created

public String getDescription ()

Returns a description of the directory.

Returns
  • description of the directory

public String getEncryptionType ()

Returns the encryption algorithm used by the directory.

Returns
  • encryption algorithm used by the directory

public Long getId ()

Returns the directory ID.

Returns
  • directory ID

public String getImplementationClass ()

Returns the fully qualified name of the class that implements the directory.

Returns
  • the fully qualified name of the class that implements the directory

public String getName ()

Returns the name of the directory.

Returns
  • name of the directory

public DirectoryType getType ()

Returns the type of the directory.

Returns
  • type of the directory
See Also

public Date getUpdatedDate ()

Returns the date the directory was last modified.

Returns
  • date the directory was last modified

public boolean isActive ()

Returns true if the directory is currently active, otherwise false.

Returns
  • true if the directory is currently active, otherwise false.