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 MultiValuedAttributeValuesHolder
          Concrete implementation of Attributes interface for multi-valued attributes.
 class NovelleDirectory
          Novell eDirectory LDAP connector.
 class OpenDS
           
 class OpenLDAP
           
 class OpenLDAPRfc2307
           
 class RemoteCrowdDirectory
          A RemoteDirectory that allows integration with a remote Crowd server.
 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
          This class implements a remote LDAP directory using Spring LdapTemplate.
 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 configuration in Crowd.
 interface GroupWithAttributes
          Represents a group with attributes.
 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 GroupEntity
          Represents a Group entity.
 class MultiValuedAttributeEntityList
          Contains a list of MultiValuedAttributeEntitys.
 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 GroupEntity EntityTranslator.toGroupEntity(Group group, Attributes attributes)
          Translates a Group with Attributes to a GroupEntity.
static MultiValuedAttributeEntityList EntityTranslator.toMultiValuedAttributeEntityList(Attributes attributes)
          Translates Attributes to MultiValuedAttributeEntityList.
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
          Base class for any entity that can have attributes.
 

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
          Implementation of Application (designed for use for Hibernate).
 class ImmutableApplication
          Immutable Application
 

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

Classes in com.atlassian.crowd.model.directory that implement Attributes
 class DirectoryImpl
          Implementation of Directory (designed for use with Hibernate).
 

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

Classes in com.atlassian.crowd.model.group that implement Attributes
 class GroupTemplateWithAttributes
          Mutable group template with mutable attributes.
 class InternalGroupWithAttributes
          Encapsulates the concept of group which has attributes.
 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
          Encapsulates the concept of user which has attributes.
 class LDAPUserWithAttributes
           
 class UserTemplateWithAttributes
          Mutable user template with mutable attributes.
 class UserTemplateWithCredentialAndAttributes
          Predominantly 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 GroupEntity EntityTranslator.toGroupEntity(Group group, Attributes attributes, com.atlassian.plugins.rest.common.Link groupLink)
          Translates a Group with Attributes to a GroupEntity.
static MultiValuedAttributeEntityList EntityTranslator.toMultiValuedAttributeEntityList(Attributes attributes, com.atlassian.plugins.rest.common.Link link)
          Translates Attributes to MultiValuedAttributeEntityList.
static UserEntity EntityTranslator.toUserEntity(User user, Attributes attributes, com.atlassian.plugins.rest.common.Link userLink)
          Translates a User with Attributes to a UserEntity.
 



Copyright © 2012 Atlassian. All Rights Reserved.