
com.malliina.web.LiberalValidator.scala Maven / Gradle / Ivy
package com.malliina.web
import com.malliina.values.AccessToken
import java.time.Instant
/** Accepts any claims, provides user as-is. */
class LiberalValidator(conf: KeyConf, issuer: Issuer)
extends StaticTokenValidator[AccessToken, Verified](Seq(conf), issuer):
override protected def validateClaims(
parsed: ParsedJWT,
now: Instant
): Either[JWTError, ParsedJWT] =
Right(parsed)
override protected def toUser(v: Verified): Either[JWTError, Verified] =
Right(v)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy