JwtRefresh

soidc.core.JwtRefresh
See theJwtRefresh companion trait
object JwtRefresh

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
JwtRefresh.type

Members list

Value members

Concrete methods

def extend[F[_] : Clock, H, C](key: JWK)(validity: FiniteDuration)(using evidence$1: Clock[F], evidence$2: MonadThrow[F], ByteEncoder[H], ByteEncoder[C], StandardClaimsWrite[C]): JwtRefresh[F, H, C]
def liftF[F[_] : FlatMap, H, C](v: F[JwtRefresh[F, H, C]]): JwtRefresh[F, H, C]
def modify[F[_] : MonadThrow, H, C](modifyHeader: (NumericDate, H) => H, modifyClaims: (NumericDate, C) => C)(using evidence$1: Clock[F], evidence$2: MonadThrow[F], ByteEncoder[H], ByteEncoder[C]): JwtRefresh[F, H, C]
def of[F[_], H, C](f: JWSDecoded[H, C] => F[JWSDecoded[H, C]]): JwtRefresh[F, H, C]
def passthrough[F[_] : Applicative, H, C]: JwtRefresh[F, H, C]
def select[F[_], H, C](f: JWSDecoded[H, C] => JwtRefresh[F, H, C]): JwtRefresh[F, H, C]
def sign[F[_] : MonadThrow, H, C](key: JWK): JwtRefresh[F, H, C]

Givens

Givens

given given_Monoid_JwtRefresh[F[_] : Monad, H, C]: Monoid[JwtRefresh[F, H, C]]