Package

com.atlassian.crowd.client

model

Permalink

package model

Visibility
  1. Public
  2. All

Type Members

  1. case class Attributes(attributes: Map[String, Set[String]]) extends Product with Serializable

    Permalink
  2. case class CookieConfiguration(domain: String, secure: Boolean, name: String) extends Product with Serializable

    Permalink
  3. case class EncryptedCredential(credential: String) extends PasswordCredential with Product with Serializable

    Permalink
  4. case class Group(name: String, description: Option[String], active: Boolean) extends Product with Serializable

    Permalink
  5. sealed trait PasswordCredential extends AnyRef

    Permalink
  6. case class PlainTextCredential(credential: String) extends PasswordCredential with Product with Serializable

    Permalink
  7. sealed abstract case class SessionToken extends Product with Serializable

    Permalink
  8. case class User(name: String, firstName: String, lastName: String, displayName: String, email: String, active: Boolean, key: Option[String], updatedDate: Long) extends Product with Serializable

    Permalink
  9. sealed trait UserAuthenticationContext extends AnyRef

    Permalink
  10. case class UserAuthenticationContextWithPassword(username: String, passwordCredential: PlainTextCredential, validationFactors: Seq[ValidationFactor] = Seq()) extends UserAuthenticationContext with Product with Serializable

    Permalink
  11. case class UserAuthenticationContextWithoutPassword(username: String, validationFactors: Seq[ValidationFactor] = Seq()) extends UserAuthenticationContext with Product with Serializable

    Permalink
  12. case class UserTemplate(name: String, firstName: String, lastName: String, displayName: String, email: String, active: Boolean, passwordCredential: PasswordCredential, attributes: Attributes) extends Product with Serializable

    Permalink

    A template for a User used to create new users.

    A template for a User used to create new users.

    Note that Crowd versions < 2.9 will not set attributes on the created user.

  13. case class UserWithAttributes(name: String, firstName: String, lastName: String, displayName: String, email: String, active: Boolean, key: Option[String], updatedDate: Long, attributes: Attributes) extends Product with Serializable

    Permalink
  14. trait ValidationFactor extends AnyRef

    Permalink
  15. sealed trait ValidationFactorType extends AnyRef

    Permalink

Value Members

  1. object Attributes extends Serializable

    Permalink
  2. object CookieConfiguration extends Serializable

    Permalink
  3. object Group extends Serializable

    Permalink
  4. object PasswordCredential

    Permalink
  5. object SessionToken extends Serializable

    Permalink
  6. object User extends Serializable

    Permalink
  7. object UserAuthenticationContext

    Permalink
  8. object UserTemplate extends Serializable

    Permalink
  9. object UserWithAttributes extends Serializable

    Permalink
  10. object ValidationFactor

    Permalink
  11. object ValidationFactors

    Permalink

Ungrouped