Package

org.coursera.naptime.access.authenticator

combiner

Permalink

package combiner

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AuthenticationTransformer[-I, +O] extends AnyRef

    Permalink

    Transforms authentication information to a new type, for use in combiners.

    Transforms authentication information to a new type, for use in combiners. If transformers are available for A, B, and C, the combined authentication can use simple type D instead of something like (Option[A], Option[B], Option[C]).

    Implementation note: This is a new trait instead of a type alias to prevent accidental implicit use. It's sealed to control how partial is defined to make future refactorings easier (maybe it should be a complete lifted function, etc.).

Value Members

  1. object AuthenticationTransformer

    Permalink

Ungrouped