com.malliina.web

Members list

Type members

Classlikes

case class AuthCodeConf[F[_]](brandName: String, conf: AuthConf, client: KeyClient[F], extraStartParams: Map[String, String], extraValidateParams: Map[String, String])(implicit evidence$1: Sync[F])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class AuthConf(clientId: ClientId, clientSecret: ClientSecret)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class AuthEndpoints(authorizationEndpoint: FullUrl, tokenEndpoint: FullUrl, jwksUri: FullUrl) extends OpenIdConf

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait OpenIdConf
class Object
trait Matchable
class Any
Show all
object AuthEndpoints

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed abstract class AuthError(val key: String)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class JWTError
class Expired
class InvalidKeyId
class MissingData
class NotYetValid
class ParseError
class JsonError
class OAuthError
class OkError
Show all
trait AuthFlow[F[_], U] extends FlowStart[F], CallbackValidator[F, U]

Attributes

Supertypes
trait CallbackValidator[F, U]
trait FlowStart[F]
class Object
trait Matchable
class Any
Known subtypes
class DiscoveringAuthFlow[F, V]
class GoogleAuthFlow[F]
class StandardAuthFlow[F, V]
class EmailAuthFlow[F]
case class Callback(requestState: Option[String], sessionState: Option[String], codeQuery: Option[String], requestNonce: Option[String], redirectUrl: FullUrl)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait CallbackValidator[F[_], U]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AuthFlow[F, U]
class DiscoveringAuthFlow[F, V]
class GoogleAuthFlow[F]
class StandardAuthFlow[F, V]
class EmailAuthFlow[F]
class CognitoAuthFlow[F]
class FacebookAuthFlow[F]
class GitHubAuthFlow[F]
Show all
trait ClaimKeys

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
final case class ClientId(value: String) extends AnyVal, WrappedString

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait WrappedString
class AnyVal
trait Matchable
class Any
Show all
object ClientId extends StringCompanion[ClientId]

Attributes

Companion
class
Supertypes
class StringCompanion[ClientId]
class JsonCompanion[String, ClientId]
class ValidatingCompanion[String, ClientId]
class Object
trait Matchable
class Any
Show all
Self type
ClientId.type
final case class ClientSecret(value: String) extends AnyVal, WrappedString

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait WrappedString
class AnyVal
trait Matchable
class Any
Show all
object ClientSecret extends StringCompanion[ClientSecret]

Attributes

Companion
class
Supertypes
class StringCompanion[ClientSecret]
class JsonCompanion[String, ClientSecret]
class ValidatingCompanion[String, ClientSecret]
class Object
trait Matchable
class Any
Show all
Self type
final case class Code(code: String) extends AnyVal, WrappedString

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait WrappedString
class AnyVal
trait Matchable
class Any
Show all
object Code extends StringCompanion[Code]

Attributes

Companion
class
Supertypes
class StringCompanion[Code]
class JsonCompanion[String, Code]
class ValidatingCompanion[String, Code]
class Object
trait Matchable
class Any
Show all
Self type
Code.type
class CognitoAccessValidator(keys: Seq[KeyConf], issuer: Issuer, clientId: ClientId) extends CognitoValidator[AccessToken, CognitoUser]

Attributes

Supertypes
class CognitoValidator[AccessToken, CognitoUser]
class StaticTokenValidator[AccessToken, CognitoUser]
trait ClaimKeys
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class CognitoAuthFlow[F[_]](host: String, identityProvider: IdentityProvider, validator: CognitoIdValidator, val oauth: GenericAuthConf[F])(implicit evidence$1: Sync[F]) extends CallbackValidator[F, CognitoUser], StaticFlowStart[F]

Attributes

Companion
object
Supertypes
trait StaticFlowStart[F]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
class CognitoIdValidator(keys: Seq[KeyConf], issuer: Issuer, val clientIds: Seq[ClientId]) extends CognitoValidator[IdToken, CognitoUser]

Attributes

Supertypes
class CognitoValidator[IdToken, CognitoUser]
trait ClaimKeys
class Object
trait Matchable
class Any
Show all
case class CognitoIdentityConf(clientId: String, domain: FullUrl, scope: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CognitoTokens(accessToken: AccessToken, idToken: IdToken, refreshToken: RefreshToken)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CognitoTokens

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class CognitoTokensJson(access_token: AccessToken, id_token: IdToken, refresh_token: RefreshToken)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CognitoUser(username: Username, email: Option[Email], groups: Seq[String], verified: Verified) extends JWTUser

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait JWTUser
class Object
trait Matchable
class Any
Show all
case class CognitoValidation(issuer: Issuer, tokenUse: String, clientIdKey: String, clientId: ClientId)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CognitoValidator extends OAuthKeys

Attributes

Companion
class
Supertypes
trait OAuthKeys
trait ClaimKeys
class Object
trait Matchable
class Any
Self type
abstract class CognitoValidator[T <: TokenValue, U](keys: Seq[KeyConf], issuer: Issuer) extends StaticTokenValidator[T, U]

Attributes

Companion
object
Supertypes
class StaticTokenValidator[T, U]
trait ClaimKeys
class Object
trait Matchable
class Any
Show all
Known subtypes
abstract class DiscoveringAuthFlow[F[_], V](codeConf: AuthCodeConf[F])(implicit evidence$1: Sync[F]) extends AuthFlow[F, Verified]

Attributes

Supertypes
trait AuthFlow[F, Verified]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
class GoogleAuthFlow[F]
class StandardAuthFlow[F, V]
class EmailAuthFlow[F]
class EmailAuthFlow[F[_]](conf: AuthCodeConf[F])(implicit evidence$1: Sync[F]) extends StandardAuthFlow[F, Email]

Attributes

Supertypes
class StandardAuthFlow[F, Email]
trait LoginHint[F]
class DiscoveringAuthFlow[F, Email]
trait AuthFlow[F, Verified]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
case class EmailResponse(email: Email)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class Expired(token: TokenValue, exp: Instant, now: Instant) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FacebookAuthFlow[F[_]](authConf: AuthConf, http: HttpClient[F])(implicit evidence$1: Sync[F]) extends StaticFlowStart[F], CallbackValidator[F, Email]

Attributes

Companion
object
Supertypes
trait CallbackValidator[F, Email]
trait StaticFlowStart[F]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
case class FacebookTokens(accessToken: AccessToken, tokenType: String, expiresIn: Duration)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait FlowStart[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AuthFlow[F, U]
class DiscoveringAuthFlow[F, V]
class GoogleAuthFlow[F]
class StandardAuthFlow[F, V]
class EmailAuthFlow[F]
trait StaticFlowStart[F]
class CognitoAuthFlow[F]
class FacebookAuthFlow[F]
class GitHubAuthFlow[F]
class TwitterAuthFlow[F]
Show all
trait GenericAuthConf[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class GitHubAuthFlow[F[_]](authConf: AuthConf, http: HttpClient[F])(implicit evidence$1: Sync[F]) extends StaticFlowStart[F], CallbackValidator[F, Email]

Attributes

Companion
object
Supertypes
trait CallbackValidator[F, Email]
trait StaticFlowStart[F]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
case class GitHubEmail(email: Email, primary: Boolean, verified: Boolean, visibility: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class GitHubTokens(accessToken: AccessToken, tokenType: Option[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object GitHubTokens

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class GitHubTokensJson(access_token: AccessToken, token_type: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class GoogleAuthFlow[F[_]](conf: AuthCodeConf[F])(implicit evidence$1: Sync[F]) extends DiscoveringAuthFlow[F, Email], LoginHint[F]

Attributes

Companion
object
Supertypes
trait LoginHint[F]
class DiscoveringAuthFlow[F, Email]
trait AuthFlow[F, Verified]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
case class GoogleTokens(idToken: IdToken, accessToken: AccessToken, expiresIn: Duration, tokenType: String) extends TokenSet

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait TokenSet
class Object
trait Matchable
class Any
Show all
object GoogleTokens

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class GoogleValidator(clientIds: Seq[ClientId], issuers: Seq[Issuer]) extends TokenValidator

Attributes

Companion
object
Supertypes
trait ClaimKeys
class Object
trait Matchable
class Any
object HttpConstants extends HttpConstants

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object HttpConstants.type
sealed abstract class IdentityProvider(val name: String)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object IdentityFacebook.type
object IdentityGoogle.type
object LoginWithAmazon.type

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class InvalidClaims(token: TokenValue, message: ErrorMessage) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
case class InvalidKeyId(token: TokenValue, kid: String, expected: Seq[String]) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
case class InvalidSignature(token: TokenValue) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
final case class Issuer(value: String) extends AnyVal, WrappedString

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait WrappedString
class AnyVal
trait Matchable
class Any
Show all
object Issuer extends StringCompanion[Issuer]

Attributes

Companion
class
Supertypes
class StringCompanion[Issuer]
class JsonCompanion[String, Issuer]
class ValidatingCompanion[String, Issuer]
class Object
trait Matchable
class Any
Show all
Self type
Issuer.type
case class IssuerMismatch(token: TokenValue, actual: Issuer, allowed: Seq[Issuer]) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
sealed abstract class JWTError(key: String) extends AuthError

Attributes

Supertypes
class AuthError
class Object
trait Matchable
class Any
Known subtypes
class Expired
class InvalidKeyId
class MissingData
class NotYetValid
class ParseError
Show all
case class JWTKeys(keys: Seq[KeyConf])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object JWTKeys

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
JWTKeys.type
trait JWTUser

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CognitoUser
case class JsonError(err: String) extends AuthError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class AuthError
class Object
trait Matchable
class Any
Show all
class KeyClient[F[_]](val knownUrl: FullUrl, validator: TokenValidator, val http: HttpClient[F])(implicit evidence$1: Sync[F])

Attributes

Supertypes
class Object
trait Matchable
class Any
case class KeyConf(n: Base64URL, kid: String, use: KeyUse, e: Base64URL, alg: JWSAlgorithm, kty: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object KeyConf

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
KeyConf.type
class LiberalValidator(conf: KeyConf, issuer: Issuer) extends StaticTokenValidator[AccessToken, Verified]

Accepts any claims, provides user as-is.

Accepts any claims, provides user as-is.

Attributes

Supertypes
class StaticTokenValidator[AccessToken, Verified]
trait ClaimKeys
class Object
trait Matchable
class Any
Show all
trait LoginHint[F[_]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class GoogleAuthFlow[F]
class StandardAuthFlow[F, V]
class EmailAuthFlow[F]
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class MicrosoftOAuthConf(authorizationEndpoint: FullUrl, tokenEndpoint: FullUrl, jwksUri: FullUrl, endSessionEndpoint: FullUrl, scopesSupported: Seq[String], issuer: Issuer, claimsSupported: Seq[String]) extends OpenIdConf

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait OpenIdConf
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MicrosoftTokens(idToken: IdToken, accessToken: Option[AccessToken], refreshToken: Option[RefreshToken], tokenType: Option[String], expiresIn: Option[Duration], scope: Option[String]) extends TokenSet

https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oauth-code

Value parameters

expiresIn

seconds

idToken

only returned if scope "openid" is requested

refreshToken

only returned if scope "offline_access" is requested

tokenType

Bearer

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait TokenSet
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class MicrosoftValidator(clientIds: Seq[ClientId], issuer: Issuer) extends TokenValidator

Attributes

Companion
object
Supertypes
trait ClaimKeys
class Object
trait Matchable
class Any
case class MissingData(token: TokenValue, message: ErrorMessage) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
case class NotYetValid(token: TokenValue, nbf: Instant, now: Instant) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
case class OAuthError(message: ErrorMessage) extends AuthError

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class AuthError
class Object
trait Matchable
class Any
Show all
object OAuthError

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
OAuthError.type
object OAuthKeys extends OAuthKeys

Attributes

Companion
trait
Supertypes
trait OAuthKeys
trait ClaimKeys
class Object
trait Matchable
class Any
Self type
OAuthKeys.type
trait OAuthKeys extends ClaimKeys

Attributes

Companion
object
Supertypes
trait ClaimKeys
class Object
trait Matchable
class Any
Known subtypes
object CognitoValidator.type
object OAuthKeys.type
case class OAuthParams[F[_]](client: KeyClient[F], conf: AuthConf, extraStartParams: Map[String, String], extraValidateParams: Map[String, String])(implicit evidence$2: Sync[F])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class OkError(error: ResponseError) extends AuthError

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class AuthError
class Object
trait Matchable
class Any
Show all
object OkError

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
OkError.type
trait OpenIdConf

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class ParseError(token: TokenValue, e: ParseException) extends JWTError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class JWTError
class AuthError
class Object
trait Matchable
class Any
Show all
case class ParsedJWT(jwt: SignedJWT, claims: JWTClaimsSet, kid: String, iss: Issuer, exp: Instant, token: TokenValue)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class PermissionError(message: ErrorMessage) extends AuthError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class AuthError
class Object
trait Matchable
class Any
Show all
object RequestToken

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class SimpleOpenIdConf(jwksUri: FullUrl) extends OpenIdConf

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait OpenIdConf
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class SimpleTokens(idToken: IdToken)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object SimpleTokens

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class StandardAuthFlow[F[_], V](conf: AuthCodeConf[F])(implicit evidence$3: Sync[F]) extends DiscoveringAuthFlow[F, V], LoginHint[F]

Attributes

Supertypes
trait LoginHint[F]
class DiscoveringAuthFlow[F, V]
trait AuthFlow[F, Verified]
trait FlowStart[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
class EmailAuthFlow[F]
case class Start(authorizationEndpoint: FullUrl, params: Map[String, String], nonce: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class StaticConf(scope: String, authorizationEndpoint: FullUrl, tokenEndpoint: FullUrl, authConf: AuthConf)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
trait StaticFlowStart[F[_]] extends FlowStart[F]

Attributes

Supertypes
trait FlowStart[F]
class Object
trait Matchable
class Any
Known subtypes
class CognitoAuthFlow[F]
class FacebookAuthFlow[F]
class GitHubAuthFlow[F]

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class StaticTokenValidator[T <: TokenValue, U](keys: Seq[KeyConf], issuer: Issuer) extends TokenValidator

Type parameters

T

type of token

U

type of user

Value parameters

issuer

issuer

keys

public keys used to validate tokens

Attributes

Companion
object
Supertypes
trait ClaimKeys
class Object
trait Matchable
class Any
Known subtypes
trait TokenSet

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
abstract class TokenValidator(issuers: Seq[Issuer]) extends ClaimKeys

Attributes

Supertypes
trait ClaimKeys
class Object
trait Matchable
class Any
Known subtypes
case class TwitterAccess(oauthToken: AccessToken, oauthTokenSecret: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TwitterAccess

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class TwitterAuthFlow[F[_]](conf: AuthConf, val http: HttpClient[F])(implicit evidence$1: Sync[F]) extends FlowStart[F]

Attributes

Companion
object
Supertypes
trait FlowStart[F]
class Object
trait Matchable
class Any
case class TwitterTokens(oauthToken: AccessToken, oauthTokenSecret: String, oauthCallbackConfirmed: Boolean)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TwitterTokens

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class TwitterUser(id: String, name: String, screenName: String, email: Option[Email])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TwitterUser

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object Utils

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Utils.type
case class Verified(parsed: ParsedJWT)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object WebHeaders extends WebHeaders

Attributes

Companion
trait
Supertypes
trait WebHeaders
class Object
trait Matchable
class Any
Self type
WebHeaders.type
trait WebHeaders

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object WebHeaders.type