blended.mgmt.repo.rest.internal

ArtifactRepoRoutesImpl

class ArtifactRepoRoutesImpl extends ArtifactRepoRoutes with ShiroBlendedSecurityDirectives

Linear Supertypes
ShiroBlendedSecurityDirectives, BlendedSecurityDirectives, ArtifactRepoRoutes, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ArtifactRepoRoutesImpl
  2. ShiroBlendedSecurityDirectives
  3. BlendedSecurityDirectives
  4. ArtifactRepoRoutes
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ArtifactRepoRoutesImpl(securityManager: Option[SecurityManager])

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def addRepo(repo: ArtifactRepo): Unit

  5. def artifactRepos: List[ArtifactRepo]

    Attributes
    protected
    Definition Classes
    ArtifactRepoRoutesImplArtifactRepoRoutes
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def auth(creds: BasicHttpCredentials): Option[Subject]

    Definition Classes
    ShiroBlendedSecurityDirectives
  8. def authenticated: AuthenticationDirective[Subject]

    Definition Classes
    ShiroBlendedSecurityDirectives → BlendedSecurityDirectives
  9. val challenge: HttpChallenge

    Definition Classes
    ShiroBlendedSecurityDirectives
  10. def clearRepos(): Unit

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def getRepoFile(repo: String, path: String): Route

    Definition Classes
    ArtifactRepoRoutes
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. val httpRoute: Route

    Definition Classes
    ArtifactRepoRoutes
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def myUserPassAuthenticator(credentials: Option[HttpCredentials]): Future[Either[HttpChallenge, Subject]]

    Definition Classes
    ShiroBlendedSecurityDirectives
  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. def removeRepo(repo: ArtifactRepo): Unit

  25. def requirePermission(permission: String): Directive0

    Definition Classes
    ShiroBlendedSecurityDirectives → BlendedSecurityDirectives
  26. val securityManager: Option[SecurityManager]

    Definition Classes
    ArtifactRepoRoutesImpl → ShiroBlendedSecurityDirectives
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  28. def toString(): String

    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ShiroBlendedSecurityDirectives

Inherited from BlendedSecurityDirectives

Inherited from ArtifactRepoRoutes

Inherited from AnyRef

Inherited from Any

Ungrouped