Package

glasskey.model

validation

Permalink

package validation

Visibility
  1. Public
  2. All

Type Members

  1. case class And[T](left: Expr[T], right: Expr[T]) extends Expr[T] with Product with Serializable

    Permalink
  2. trait AuthorizationClaimParser[T] extends RegexParsers

    Permalink
  3. trait ClaimValidator[T] extends AnyRef

    Permalink

    Created by loande on 3/24/15.

  4. sealed trait Expr[T] extends AnyRef

    Permalink

    Created by loande on 3/20/15.

  5. trait OAuthAuthorizationClaimParser extends AuthorizationClaimParser[ValidatedAccessToken] with OAuthClaimValidator

    Permalink

    Created by loande on 3/24/15.

  6. sealed trait OAuthClaim extends AnyRef

    Permalink

    Created by loande on 6/8/15.

  7. trait OAuthClaimValidator extends ClaimValidator[ValidatedAccessToken]

    Permalink

    Created by loande on 3/24/15.

  8. case class OAuthHas[T](claim: OAuthClaim, value: T)(implicit tag: ClassTag[T]) extends Expr[ValidatedAccessToken] with Product with Serializable

    Permalink
  9. trait OIDCAuthorizationClaimParser extends AuthorizationClaimParser[OIDCTokenData] with OIDCClaimValidator

    Permalink

    Created by loande on 3/23/15.

  10. trait OIDCClaimValidator extends ClaimValidator[OIDCTokenData]

    Permalink

    Created by loande on 3/20/15.

  11. case class OIDCHas[T](claimName: String, value: T)(implicit tag: ClassTag[T]) extends Expr[OIDCTokenData] with Product with Serializable

    Permalink
  12. case class Or[T](left: Expr[T], right: Expr[T]) extends Expr[T] with Product with Serializable

    Permalink
  13. case class RBACAuthZData(name: String, entitlements: Set[String]) extends Product with Serializable

    Permalink

    Created by loande on 8/7/15.

  14. case class UnauthorizedException(msg: String) extends Throwable with Product with Serializable

    Permalink

    Created by loande on 8/13/15.

Value Members

  1. object Client_Id extends OAuthClaim with Product with Serializable

    Permalink
  2. object OAuthClaim

    Permalink
  3. object Org extends OAuthClaim with Product with Serializable

    Permalink
  4. object Scope extends OAuthClaim with Product with Serializable

    Permalink
  5. object UserName extends OAuthClaim with Product with Serializable

    Permalink

Ungrouped