zio.jwt
package zio.jwt
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
trait ClaimValidationError
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object InvalidAudience.typeobject InvalidIssuer.type
case class ClaimValidationErrors(errors: NonEmptyChunk[ClaimValidationError]) extends JwtValidationError
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
object ClaimValidationErrors
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
trait ClaimValidator
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class AudienceEqclass IssuerEq
object ClaimValidator
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ClaimValidator.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
- Self type
- InsecureConnection.type
object Jwk
trait JwkMatcher
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object JwkMatcher
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JwkMatcher.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object Jwks
trait JwksFetcher
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class CachingJwksFetcherclass JwksFetcherLive
object JwksFetcher
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JwksFetcher.type
Attributes
- Companion:
- object
- Graph
- Supertypes
object JwksFetcherLive
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JwksFetcherLive.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class ClaimValidationErrorsobject InsecureConnection.typeclass JwksLoadErrorclass JwksParsingErrorclass JwtParsingErrorobject NoMatchingJwkFound.typeobject TokenExpired.typeobject TokenNotYetValid.type
trait JwtValidator
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class JwtValidatorLive
object JwtValidator
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- JwtValidator.type
final case class JwtValidatorLive(jwksURL: URL, fetcher: JwksFetcher, matchers: List[JwkMatcher], claimValidators: List[ClaimValidator]) extends JwtValidator
Attributes
- Companion:
- object
- Graph
- Supertypes
object JwtValidatorLive
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- JwtValidatorLive.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
- Self type
- NoMatchingJwkFound.type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
- Self type
- TokenExpired.type
Attributes
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JwtValidationErrorclass Objecttrait Matchableclass Any
- Self type
- TokenNotYetValid.type