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[_], 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[_], H, C](v: F[JwtRefresh[F, H, C]])(using evidence$1: FlatMap[F]): JwtRefresh[F, H, C]
def modify[F[_], 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[_], H, C](using evidence$1: Applicative[F]): JwtRefresh[F, H, C]
def select[F[_], H, C](f: (JWSDecoded[H, C]) => JwtRefresh[F, H, C]): JwtRefresh[F, H, C]
def sign[F[_], H, C](key: JWK)(using evidence$1: MonadThrow[F]): JwtRefresh[F, H, C]

Givens

Givens

given given_Monoid_JwtRefresh[F[_], H, C](using evidence$1: Monad[F]): Monoid[JwtRefresh[F, H, C]]