Uses of Interface
com.atlassian.crowd.embedded.api.Attributes

Packages that use Attributes
com.atlassian.crowd.directory   
com.atlassian.crowd.embedded.api   
com.atlassian.crowd.embedded.impl   
com.atlassian.crowd.integration.rest.entity   
com.atlassian.crowd.integration.rest.util   
com.atlassian.crowd.migration.legacy   
com.atlassian.crowd.model   
com.atlassian.crowd.model.application   
com.atlassian.crowd.model.directory   
com.atlassian.crowd.model.group   
com.atlassian.crowd.model.user   
com.atlassian.crowd.plugin.rest.util   
 

Uses of Attributes in com.atlassian.crowd.directory
 

Subinterfaces of Attributes in com.atlassian.crowd.directory
 interface InternalRemoteDirectory
          This interface represents a specialised extension of RemoteDirectory that is used by InternalDirectories.
 interface LDAPDirectory
          Contains methods specific to LDAP direcotories.
 interface RemoteDirectory
          Gateway to perform operations on the physical remote directory.
 interface SynchronisableDirectory
          A RemoteDirectory that holds a local cache to remote data.
 

Classes in com.atlassian.crowd.directory that implement Attributes
 class AbstractInternalDirectory
          This class holds methods that are common to both InternalDirectory and CachingDirectory.
 class ApacheDS
           
 class ApacheDS15
           
 class AppleOpenDirectory
          Provides limited support for Apple's Open Directory.
 class AttributeValuesHolder
          Concrete implementation of Attributes interface.
 class CachingDirectory
          This InternalDirectory is used for locally caching Users and Groups from an external Directory.
 class DbCachingRemoteDirectory
          A RemoteDirectory that provides LDAP and Crowd integration plus local storage in an internal directory for LDAP user and group attributes, and local groups for LDAP and Crowd users with local caching of remote data.
 class DelegatedAuthenticationDirectory
          This implementation of a RemoteDirectory provides delegated authentication to an underlying remote LDAP implementation.
 class FedoraDS
          Read-only directory connector for FedoraDS running the Posix schema.
 class GenericLDAP
          Generic LDAP connector.
 class InternalDirectory
          Internal directory connector.
 class MicrosoftActiveDirectory
          Microsoft Active Directory connector.
 class NovelleDirectory
          Novell eDirectory LDAP connector.
 class OpenDS
           
 class OpenLDAP
           
 class OpenLDAPRfc2307
           
 class RemoteCrowdDirectory
           
 class Rfc2307
          This class provides read-only support for the POSIX LDAP Schema (RFC2307)
 class RFC2307Directory
          Read-only, non-nesting implementation of RFC2307 user-group membership interactions.
 class RFC4519Directory
          Read-write, nesting-aware implementation of RFC4519 user-group membership interactions.
 class SpringLDAPConnector
           
 class SunONE
          Sun ONE / Sun DSEE Directory connector.
 

Uses of Attributes in com.atlassian.crowd.embedded.api
 

Subinterfaces of Attributes in com.atlassian.crowd.embedded.api
 interface Directory
          Represents a Directory in Crowd.
 interface GroupWithAttributes
           
 interface UserWithAttributes
          Combination of a User and the user's Attributes.
 

Uses of Attributes in com.atlassian.crowd.embedded.impl
 

Classes in com.atlassian.crowd.embedded.impl that implement Attributes
 class AbstractDelegatingEntityWithAttributes
          Abstract class providing a delegating implementation of the Attributes interface.
 class DelegatingGroupWithAttributes
          Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
 class DelegatingUserWithAttributes
          Implementation of UserWithAttributes that simply delegates to an underlying User and Attributes object.
 class ImmutableAttributes
          A general purpose immutable implementation of the Attributes interface.
 class ImmutableDirectory
           
 

Constructors in com.atlassian.crowd.embedded.impl with parameters of type Attributes
AbstractDelegatingEntityWithAttributes(Attributes attributes)
           
DelegatingGroupWithAttributes(Group group, Attributes attributes)
           
DelegatingUserWithAttributes(User user, Attributes attributes)
           
ImmutableAttributes(Attributes attributes)
          Constructs an immutable copy of the passed in attributes.
 

Uses of Attributes in com.atlassian.crowd.integration.rest.entity
 

Classes in com.atlassian.crowd.integration.rest.entity that implement Attributes
 class AttributeEntityList
          Contains a list of AttributeEntitys.
 class GroupEntity
          Represents a Group entity.
 class UserEntity
          Represents a User entity.
 

Uses of Attributes in com.atlassian.crowd.integration.rest.util
 

Methods in com.atlassian.crowd.integration.rest.util with parameters of type Attributes
static AttributeEntityList EntityTranslator.toAttributeEntityList(Attributes attributes)
          Translates Attributes to AttributeEntityList.
static GroupEntity EntityTranslator.toGroupEntity(Group group, Attributes attributes)
          Translates a Group with Attributes to a GroupEntity.
static UserEntity EntityTranslator.toUserEntity(User user, Attributes attributes)
          Translates a User with Attributes to a UserEntity.
 

Uses of Attributes in com.atlassian.crowd.migration.legacy
 

Methods in com.atlassian.crowd.migration.legacy with parameters of type Attributes
protected  void XmlMapper.exportSingleValuedAttributes(Attributes entity, org.dom4j.Element element)
          Exports Map to an XML element.
 

Uses of Attributes in com.atlassian.crowd.model
 

Subinterfaces of Attributes in com.atlassian.crowd.model
 interface LDAPDirectoryEntity
           
 

Classes in com.atlassian.crowd.model that implement Attributes
 class EntityWithAttributes
           
 

Uses of Attributes in com.atlassian.crowd.model.application
 

Subinterfaces of Attributes in com.atlassian.crowd.model.application
 interface Application
          An Application in Crowd.
 

Classes in com.atlassian.crowd.model.application that implement Attributes
 class ApplicationImpl
           
 

Uses of Attributes in com.atlassian.crowd.model.directory
 

Classes in com.atlassian.crowd.model.directory that implement Attributes
 class DirectoryImpl
           
 

Uses of Attributes in com.atlassian.crowd.model.group
 

Classes in com.atlassian.crowd.model.group that implement Attributes
 class GroupTemplateWithAttributes
           
 class InternalGroupWithAttributes
           
 class LDAPGroupWithAttributes
           
 

Constructors in com.atlassian.crowd.model.group with parameters of type Attributes
DelegatingGroupWithAttributes(Group group, Attributes attributes)
           
 

Uses of Attributes in com.atlassian.crowd.model.user
 

Classes in com.atlassian.crowd.model.user that implement Attributes
 class InternalUserWithAttributes
           
 class LDAPUserWithAttributes
           
 class UserTemplateWithAttributes
           
 class UserTemplateWithCredentialAndAttributes
          Predominantley used for the 'bulk' adding of users to Crowd.
 

Constructors in com.atlassian.crowd.model.user with parameters of type Attributes
DelegatingUserWithAttributes(User user, Attributes attributes)
           
 

Uses of Attributes in com.atlassian.crowd.plugin.rest.util
 

Methods in com.atlassian.crowd.plugin.rest.util with parameters of type Attributes
static AttributeEntityList EntityTranslator.toAttributeEntityList(Attributes attributes, com.atlassian.plugins.rest.common.Link link)
          Translates Attributes to AttributeEntityList.
static GroupEntity EntityTranslator.toGroupEntity(Group group, Attributes attributes, com.atlassian.plugins.rest.common.Link groupLink)
          Translates a Group with Attributes to a GroupEntity.
static UserEntity EntityTranslator.toUserEntity(User user, Attributes attributes, com.atlassian.plugins.rest.common.Link userLink)
          Translates a User with Attributes to a UserEntity.
 



Copyright © 2010 Atlassian. All Rights Reserved.