KeyClient

class KeyClient(val knownUrl: FullUrl, validator: TokenValidator, val http: HttpClient[[A] =>> IO[A]])
class Object
trait Matchable
class Any

Value members

Concrete methods

def fetchKeys(): IO[Seq[KeyConf]]
def validate(token: TokenValue, now: Instant): IO[Either[AuthError, Verified]]

Concrete fields

val http: HttpClient[[A] =>> IO[A]]
val knownUrl: FullUrl