Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data types. You probably want Client
.
Synopsis
- newtype Issuer = Issuer {}
- newtype Scope = Scope {}
- newtype Audience = Audience {
- getAudience :: Text
- newtype Subject = Subject {
- getSubject :: Text
- data Claims = Claims {
- claimsIssuer :: Issuer
- claimsSubject :: Maybe Subject
- claimsAudience :: Audience
- claimsScopes :: [Scope]
- claimsExpires :: ExpiresIn
- claimsCustom :: [(Text, Value)]
- newtype TokenEndpoint = TokenEndpoint {}
- newtype Assertion = Assertion {}
- newtype AccessToken = AccessToken {}
- newtype ExpiresIn = ExpiresIn {}
- data Response = Response {}
- data TokenState
- data Store = Store Manager TokenEndpoint Claims JWK (MVar TokenState)
- newStore :: Manager -> TokenEndpoint -> Claims -> JWK -> IO Store
Claims
Claims | |
|
Configuration
newtype TokenEndpoint Source #
Instances
Eq TokenEndpoint Source # | |
Defined in Network.OAuth2.JWT.Client.Data (==) :: TokenEndpoint -> TokenEndpoint -> Bool # (/=) :: TokenEndpoint -> TokenEndpoint -> Bool # | |
Ord TokenEndpoint Source # | |
Defined in Network.OAuth2.JWT.Client.Data compare :: TokenEndpoint -> TokenEndpoint -> Ordering # (<) :: TokenEndpoint -> TokenEndpoint -> Bool # (<=) :: TokenEndpoint -> TokenEndpoint -> Bool # (>) :: TokenEndpoint -> TokenEndpoint -> Bool # (>=) :: TokenEndpoint -> TokenEndpoint -> Bool # max :: TokenEndpoint -> TokenEndpoint -> TokenEndpoint # min :: TokenEndpoint -> TokenEndpoint -> TokenEndpoint # | |
Show TokenEndpoint Source # | |
Defined in Network.OAuth2.JWT.Client.Data showsPrec :: Int -> TokenEndpoint -> ShowS # show :: TokenEndpoint -> String # showList :: [TokenEndpoint] -> ShowS # |
Protocol
newtype AccessToken Source #
Instances
Eq AccessToken Source # | |
Defined in Network.OAuth2.JWT.Client.Data (==) :: AccessToken -> AccessToken -> Bool # (/=) :: AccessToken -> AccessToken -> Bool # | |
Ord AccessToken Source # | |
Defined in Network.OAuth2.JWT.Client.Data compare :: AccessToken -> AccessToken -> Ordering # (<) :: AccessToken -> AccessToken -> Bool # (<=) :: AccessToken -> AccessToken -> Bool # (>) :: AccessToken -> AccessToken -> Bool # (>=) :: AccessToken -> AccessToken -> Bool # max :: AccessToken -> AccessToken -> AccessToken # min :: AccessToken -> AccessToken -> AccessToken # | |
Show AccessToken Source # | |
Defined in Network.OAuth2.JWT.Client.Data showsPrec :: Int -> AccessToken -> ShowS # show :: AccessToken -> String # showList :: [AccessToken] -> ShowS # |